阿水的世界。

2015年8月

08月 27

ASP网站IIS调试,出现错误号:3706,未找到提供程序。该程序可能未正确安装。

最近在做一个网站,网站用ASP编写,但是在IIS中建服务器的时候发现出现了问题:
错误号:3706
错误描述:未找到提供程序。该程序可能未正确安装。

这是怎么个情况呢?
在百度了大量资料与文章后判断,与我的电脑系统有关。我现在的系统是WIN7旗舰版64位,IIS是6.1版,我的网站程序需要通过Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Server.MapPath(Acc_Db)这样的语句调用access数据库,而64位系统不支持Microsoft.Jet.OLEDB.4.0这样就出现了问题。

解决方法其实很简单,只需要在IIS中应用程序池中找到网站对应的应用程序,从右键菜单进入“高级设置”,设置“启用32位应用程序”为“TRUE”即可。

另外,有可能网站出现的是这个错误:“ADODB.Connection 错误 '800a0e7a' 未找到提供程序。该程序可能未正确安装。 ”也可以通过设置“启用32位应用程序”为TRUE解决。