未注冊在本地的Windows 2008 / Windows 7 X64的:'Microsoft.Jet.OLEDB.4.0'提供


在服務器上部署項目的時候遇到如下錯誤:'Microsoft.Jet.OLEDB.4.0'提供在本地沒有注冊 

服務器是WIN2008

導致這個錯誤主要有幾個原因:

1,服務器上沒有裝MS Excel中的驅動不存在DLL和組件Microsoft.Jet.OLEDB.4.0。

2.IIs中應用程序池設置的是64模式。那個Microsoft.Jet.OLEDB.4.0是32位的。

3.Microsoft.Jet.OLEDB.4.0組件被破壞了。

 

解決辦法:

針對情況1,只要服務器上裝了Office Excel中就個驅動就裝上了,如果服務上沒有裝也必要裝一個辦公室可以單獨下一個驅動。

到這里下:http://www.microsoft.com/download/en/details.aspx?id=13255

針對情況2,只要在非法入境者里把應用程序池設置一下屬性就可以了,如下圖:

情況3:把dll卸載掉再重新注冊一下,如果想偷懶就重新裝一下吧。dll詳細信息看:http://support.microsoft.com/kb/239114/zh-cn


免責聲明!

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



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