症狀位Windows 下面配置好IIS後運行ASP頁面如果裡面有連接access數據庫的代碼就會出現錯誤警告
ADODBConnection 錯誤 aea
未找到提供程序該程序可能未正確安裝
/連接網站內容管理數據庫asp行
原因IIS是以位方式來運行的它只能加載位模塊不能加載位模塊而訪問access數據庫的jet引擎只有位的沒有位因此無法被IIS加載
解決思路讓IIS以位方式運行從而可以調用位的jet引擎
解決方法在命令行窗口輸入
cscript C\inetpub\adminscripts\adsutilvbs SET WSVC/AppPools/EnablebitAppOnWin
上面方法的負面效應因為IIS被改成以位方式運行所以它只能加載位模塊如果改之前IIS加載了其他位的模塊則改之後就無法加載這個模塊了如果想繼續使用這個模塊的功能只能尋找這個模塊的位版本並加載
如果希望IIS重新以位方式運行可以輸入
cscript C\inetpub\adminscripts\adsutilvbs SET WSVC/AppPools/EnablebitAppOnWin
From:http://tw.wingwit.com/Article/program/net/201311/13269.html