Недавно мы перешли с Windows XP на Windows 7. Мы обнаружили, что одна часть приложения на C #, которая пытается создать файл dbf для КПК, не смогла вывести сообщение об ошибке «Поставщик 'Microsoft.ACE.OLEDB.12.0' не зарегистрирован на локальная машина ".
Я нашел много форумов, предлагающих мне создать 32-битный exe-файл, например здесь.
Мой вопрос № 1) Есть ли другой драйвер для доступа к dbf на машине с 64-битной ОС? (Я знаю, что есть один для доступа к Excel и доступа к БД). Есть что-нибудь для dbf?
Вопрос № 2. такой же, как и в моем Заголовке. У меня такое чувство, что, конвертируясь в 32-битную версию, я не использую все преимущества 64-битной версии. Итак, что я теряю из-за этого обходного пути?
Заранее спасибо.