08 2012 档案
摘要:其实,这种错误的可能性有几种,比如:
1.没有安装数据访问组件,需要安装相应版本的数据访问组件;
2.没有安装相应版本的Office客户端,需要安装相应版本的Office客户端;
3.Microsoft.Jet.OLEDB.4.0在64位系统上不支持,需要修改架构,从x64改为x86,无论是WinForm还是ASP.NET;或者修改连接字符串为Microsoft.ACE.OLEDB.12.0并且安装AccessDatabaseEngine x64数据访问组件;
4.没有在IIS应用程序池配置默认属性,需要在相应的IIS应用程序池启用32位应用程序;
下面是我收集整理的一些解决方案
【错误】:未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.InvalidOperationException: 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。
下
阅读全文