读书人

The amp;#x27;Microsoft.Jet.OLEDB.4.0amp;#

发布时间: 2013-02-20 12:23:22 作者: rapoo

The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine.
网站部署到服务器上总是提示这个错误,输入此命令regsvr32 msjetoledb40.dll错误消除,但不知什么时候又出现这个问题

了。服务器上部署2.0和4.0类库,2.0提示这个错,4.0提示Service Unavailable 这个错,具体什么原因呢。跪求高手解决
[解决办法]
这不是.net的类库,这是access数据库的驱动,你的机器没有安装
[解决办法]
执行下
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

你的服务器是64位系统?
[解决办法]
不知道什么时候这俩个错就出来了

这个不会吧。你的连接字符串写了多个位置?放在web.config里面,都采用相同的字符串连接应该是没问题的。不至于出这样的错误。
[解决办法]
是不是两个版本的程序用了同一个application pool,分开试一试。
[解决办法]
贴你出错处的代码
[解决办法]
没有在本机安装'Microsoft.Jet.OLEDB.4.0' 的驱动吧?

[解决办法]
貌似原来也遇到过这个问题
[解决办法]
少了个DLL

读书人网 >C#

热点推荐