未在本地計算機上注冊“Microsoft.Jet.OLEDB.4.0”提供程序 win2008R2 X64 IIS7.5


未在本地計算機上注冊“Microsoft.Jet.OLEDB.4.0”提供程序 win2008R2 X64 IIS7.5

部署以前asp.net 2.0的網站,數據庫是ACESS的。服務器上報錯。

 

未在本地計算機上注冊“Microsoft.Jet.OLEDB.4.0”提供程序。
說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。

異常詳細信息: System.InvalidOperationException: 未在本地計算機上注冊“Microsoft.Jet.OLEDB.4.0”提供程序。

用於 Access 和 Excel 數據庫的 Microsoft OLE DB Provider for Jet 在 64 位版本中不可用。
必須在IIS中啟用32位應該程序才可以正常使用

選擇網站所在應用程序池--->右鍵“高級設置"-->啟用32位應用程序。

切記不要“設置應用程序池的默認設置”,因為這樣可能會修改所有應用程序池。會導致一些64位應用程序無法訪問。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM