Поставщик Microsoft.ACE.OLEDB.12.0 не зарегистрирован на локальном компьютере. - PullRequest
2 голосов
/ 14 февраля 2012

Я следовал за ответом в этой теме C # импортирует файл Excel в базу данных SQL Ошибка и могу импортировать данные Excel в базу данных SQL Server. Единственная проблема, с которой я столкнулся, заключается в том, что импорт работает только при локальном запуске сайта с компьютера разработчика, но после развертывания сайта в IIS при попытке импортировать данные из Excel возникает следующая ошибка.

enter image description here

Ответы [ 2 ]

8 голосов
/ 14 февраля 2012

На сервере отсутствует необходимая DLL. Вы можете найти установку только здесь .

Эта загрузка установит набор компонентов, которые могут быть использованы для облегчить передачу данных между файлами Microsoft Office 2007 и приложения, не относящиеся к Microsoft Office.

1 голос
/ 14 февраля 2012
...