解决WIN2008 R2 x64未注册Microsoft.Jet.OLEDB.4.0程序错误
系统升级成WIN 2008 R2 x64的*作系统;
今天调试ACCESS程序,提示如下错误:
未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.InvalidOperationException: 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。
解决方法如下:
用于 Access 和 Excel 数据库的 Microsoft OLE DB Provider for Jet 在 64 位版本中不可用。
必须在IIS中启用32位应该程序才可以正常使用;(如下图)
转自:http://www.soaspx.com/dotnet/service/service_20100331_3510.html