Ошибка: поставщик «Microsoft.ACE.OLEDB.12.0» не зарегистрирован на локальном компьютере - PullRequest
0 голосов
/ 05 октября 2011

Выбор данных из файла Excel через ASP.NET.

Я продолжаю видеть эту ошибку.Предпринятые шаги:

  1. В VS 2008 установите платформу сборки проекта на x86.
  2. Установлен компонент подключения к данным Office 2010 на сервере.
  3. Открыт IIS 7,открыт пул приложений, включены 32-разрядные приложения.

Строка подключения выглядит следующим образом: «Provider = Microsoft.ACE.OLEDB.12.0; Источник данных =« + targetFilePath + »; Расширенные свойства = Excel14.0; "

Какие еще шаги нужно предпринять?

1 Ответ

0 голосов
/ 08 октября 2011

В прошлый раз, когда я столкнулся с этой проблемой, это была проблема с битностью, т.е. 32 против 64-битных драйверов. (Переместите комментарий, чтобы ответить, чтобы у вас была возможность пометить этот вопрос как выполненный и ответил.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...