OLEDB提供商未注册

时间:2015-06-06 11:35:18

标签: c# visual-studio-2013 webforms oledb

我阅读了很多论坛但仍然收到错误

  

Microsoft.ACE.OLEDB.12.0'提供程序未在本地计算机上注册。

我正在使用Windows 8.1 64位和Visual Studio 2013并使用oledb连接。这是我的连接字符串。

(“Provider = Microsoft.ACE.OLEDB.12.0; Data Source = {0}; Extended Properties = Excel 12.0”,path);

我还安装了MS Access数据库32位。

现在它在我的本地机器上运行完美。但是当我将我的Web应用程序托管到服务器时,我收到错误。我还在x86模式下构建和编译我的应用程序。在我的应用程序池设置中。启用32位模式设置为true。但仍然得到错误。托管服务器不允许安装像office,ms access database这样的软件。

我的连接字符串似乎是正确的。请帮助!!

0 个答案:

没有答案