Поставщик OLEDB не зарегистрированC#

Место общения программистов C#
Anonymous
Поставщик OLEDB не зарегистрирован

Сообщение Anonymous »

Я прочитал множество форумов, но все равно получаю сообщение об ошибке.

Поставщик Microsoft.ACE.OLEDB.12.0 не зарегистрирован на локальном компьютере. p>

Я использую 64-разрядную версию Windows 8.1 и Visual Studio 2013 и использую соединение oledb. Вот моя строка подключения.

Код: Выделить всё

Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};Extended Properties=Excel 12.0", path
Я также установил 32-разрядную версию базы данных MS Access.
Теперь она отлично работает на моем локальном компьютере. но когда я размещаю свое веб-приложение на сервере, я получаю сообщение об ошибке. Я также создаю и компилирую свое приложение в режиме x86. И в настройках моего пула приложений. Для параметра «Включить 32-битный режим» установлено значение true. но все равно получаю ошибку. хост-сервер не позволяет устанавливать программное обеспечение, такое как офис, база данных доступа MS.
Моя строка подключения кажется правильной. Пожалуйста, помогите!

Подробнее здесь: https://stackoverflow.com/questions/306 ... registered

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