Microsoft.jet.oledb.4.0 'Поставщик не зарегистрирован на локальной машинеC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Microsoft.jet.oledb.4.0 'Поставщик не зарегистрирован на локальной машине

Сообщение Anonymous »

Я создал приложение Windows, разработанное в .net 3.5 на 32 -битном сервере Windows 2008. При развертывании приложение на 64 -битном сервере показывает ошибку microsoft.jet.oledb.4.0 'поставщика не зарегистрирована на локальной машине .
Таким образом, в качестве решения этой проблемы я изменил свойство сборки проекта на x86, чтобы он построил в режиме 32 -битного режима и восстановил проект для 32 -битной машины. Но в одном и том же проекте используются другие драйверы БД (DB2, SQL и т. Д.) Для подключения к другим базам данных. Поэтому, когда я снова развернул свое приложение в 64-битной ОС, оно бросает исключение, пытаясь загрузить 64-разрядную сборку на 32-разрядной платформе .
Я использую драйвер Microsoft.jet.oledb.4.0 для чтения и записи в Excel (.xls). .

Подробнее здесь: https://stackoverflow.com/questions/199 ... al-machine
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»