我阅读了很多论坛但仍然收到错误
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这样的软件。
我的连接字符串似乎是正确的。请帮助!!