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

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

服務器是WIN2008spa

致使這個錯誤主要有幾個緣由:部署

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

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

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

 

解決辦法:項目

針對狀況1,只要服務器上裝了Office Excel中就個驅動就裝上了,若是服務上沒有裝也必要裝一個辦公室能夠單獨下一個驅動。img

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

針對狀況2,只要在非法入境者裏把應用程序池設置一下屬性就能夠了,以下圖:dll

狀況3:把dll卸載掉再從新註冊一下,若是想偷懶就從新裝一下吧。dll詳細信息看:http://support.microsoft.com/kb/239114/zh-cn

相關文章
相關標籤/搜索