IIS7.5 提示未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提

这篇文章主要介绍了在WIN7 X64平台IIS7.5,使用Asp.net连接access数据库时候,提示:未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序的解决方法,需要的朋友可以参考下

在WIN7 X64平台IIS7.5,使用Asp.net连接access数据库时候,提示:未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.InvalidOperationException: 未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序。

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。


IIS7.5 未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序


错误的原因大概是Microsoft.Jet.OleDb.4.0不支持64位系统的原因,所以只需将网站的连接池的高级设置里把【启用32位应用程序】改成TRUE,即表示支持32位的应用程序这样就解决问题了。

1、打开IIS管理器,选择左边的【应用程序链接池】,找到该调试网站的连接池名称,然后右键点击【高级设置】。

IIS应用程序池


2、在弹出的“高级设置”对话框中,把【启用32位应用程序】设为True,然后点击确定即可解决。

 

IIS应用程序池高级设置

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

apache web服务器的站点,下载pptx,docx,xlsx文件,却被浏览器当作zip文件保存。 这不是浏览器的问题,而是apache不认docx,pptx,,xlsx等Microsoft Office 2007+的文件格式,而这些文件本身是zip压缩文件,所以被apache当作zip压缩文件发给浏览器了。 做个形
今天有个客户问我他的网址访问目录就打开网站出现Directory Listing Denied,其实就是没有设置默认页面的问题,一般情况下默认网页的名称都是index.html,index.htm,default.htm,default.html、index.php、default.php等等,一般不是index就是default,不是ht
服务器用的是window server2008r2,用ueditor怎么也不能上传大文件,ueditor也修改了 PHP 也修改了,就是不行,最后还是修改iis设置生效了,以下是收集的修改方法。 我只用修改了第二步的1、2、3、4和第四步就可以了,仅供参考。 第一步:记得修改 php .ini
解决事件ID(487)的描述(在资源(Zend Optimizer)中)无法找到问题 事件 ID ( 487 )的描述(在资源( Zend Optimizer )中)无法找到。本地计算机可能没有必要的注册信息或消息 DLL 文件来从远程计算机显示消息。您可能可以使用 /AUXSOURCE= 标识来检索词描述;查看
今天升级用友OA到2.76,结果发现word无法使用,一开始没注意,然后运行Dreamwaver的时候还是程序错误。 由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。 于是检查了一下系统日志,发现全部是SideBySide(SXS)错误,百度、谷
有时候为了服务器的安全,我们需要经常登录远程的朋友,可以考虑将administrator改名字,这样一般不知道我们的用户名的人也会增加密码破解登难度。