我是靠谱客的博主 清秀煎蛋,最近开发中收集的这篇文章主要介绍IIS7.5 提示未在本地计算机上注册“Microsoft.Jet.OleDb,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在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应用程序池高级设置

最后

以上就是清秀煎蛋为你收集整理的IIS7.5 提示未在本地计算机上注册“Microsoft.Jet.OleDb的全部内容,希望文章能够帮你解决IIS7.5 提示未在本地计算机上注册“Microsoft.Jet.OleDb所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(170)

评论列表共有 0 条评论

立即
投稿
返回
顶部