如何在本地计算机上注册Microsoft.ACE.OLEDB.12.0提供程序?

时间:2013-10-08 22:32:05

标签: c# asp.net visual-studio-2012 oledb

我正在写一个2007 Microsoft Access文件,当我使用Visual Studio 2012时,我完全没有问题。一切都读写得很好,但是当我发布项目并将其放在IIS上时,我收到一条错误消息,指出OLEDB提供程序未在本地计算机上注册。我已经下载了所有建议的Microsoft AccessDatabaseEngine.exe,但都没有成功。除了下载和运行设置之外,我还需要做什么吗?

1 个答案:

答案 0 :(得分:0)

需要将IIS应用程序池设置为接受32位应用程序。一旦我将设置从false更改为true,它就完美了!感谢Matt,他提供了有关如何更改顶部链接线程设置的详细说明。非常帮助我!