ConnectionString для получения проблемы с файлом Excel

иметь файл Excel с именем (a.xlsx) в папке с именем (ExcelFiles).

Папка ExcelFiles находится в корне моего проекта.

поэтому моя строка подключения для получения данных файла Excel выглядит следующим образом:

<add name="xlsx" connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=aaa\ExcelFiles\a.xlsx;Extended Properties=Excel 12.0"/>

aaa = название моего проекта

с этой строкой подключения все в порядке на локальном, но после загрузки веб-сайта у меня появляется ошибка.

в чем проблема??

этот путь -> ~ / ExcelFiles / a.xlsx или нет

Вы можете исправить этот путь 4 меня ....

после решения проблемы пути ошибка выглядит так:

 The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.InvalidOperationException: The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.

Как я могу сделать с этой ошибкой?

спасибо в будущем заранее

с уважением

Ответы на вопрос(2)

Ваш ответ на вопрос