Access數(shù)據(jù)庫打包問題:“Microsoft.Jet.OLEDB.4.0provider沒有
來源:懂視網(wǎng)
責編:小采
時間:2020-11-09 15:30:22
Access數(shù)據(jù)庫打包問題:“Microsoft.Jet.OLEDB.4.0provider沒有
Access數(shù)據(jù)庫打包問題:Microsoft.Jet.OLEDB.4.0provider沒有:在VS2005下用C#寫了一個簡單的讀取Access數(shù)據(jù)庫的程序,打包,安裝,32位機上能正常運行,64位機上始終出現(xiàn)Microsoft.Jet.OLEDB.4.0provider沒有在本地機器上注冊和Microsoft.ACE.OLEDB.12.0provider沒有在本地機器上注冊錯誤,導致
導讀Access數(shù)據(jù)庫打包問題:Microsoft.Jet.OLEDB.4.0provider沒有:在VS2005下用C#寫了一個簡單的讀取Access數(shù)據(jù)庫的程序,打包,安裝,32位機上能正常運行,64位機上始終出現(xiàn)Microsoft.Jet.OLEDB.4.0provider沒有在本地機器上注冊和Microsoft.ACE.OLEDB.12.0provider沒有在本地機器上注冊錯誤,導致
在VS2005下用C#寫了一個簡單的讀取Access數(shù)據(jù)庫的程序,打包,安裝,32位機上能正常運行,64位機上始終出現(xiàn)“Microsoft.Jet.OLEDB.4.0provider沒有在本地機器上注冊”和“Microsoft.ACE.OLEDB.12.0provider沒有在本地機器上注冊”錯誤,導致程序不能運行。下
在VS2005下用C#寫了一個簡單的讀取Access數(shù)據(jù)庫的程序,打包,安裝,32位機上能正常運行,64位機上始終出現(xiàn)“Microsoft.Jet.OLEDB.4.0provider沒有在本地機器上注冊”和“Microsoft.ACE.OLEDB.12.0provider沒有在本地機器上注冊”錯誤,導致程序不能運行。下面是我的解決步驟:
1 項目屬性——生成——目標平臺,選擇x86,運行程序使其生效。如圖:
2 打包時“系統(tǒng)必備”,必備組件選項處選擇前兩項,安裝位置處選擇第二項,如圖:
3 開始生成安裝包,生成完畢,安裝包內(nèi)文件有:兩個文件夾和兩個文件,如圖:
4 更改64位機的IIS屬性,如圖:
5 將安裝包拷貝到64位機上,運行setup.exe進行安裝
6 安裝完畢運行程序,程序正常運行,未出現(xiàn)異常。
至于出現(xiàn)dll未注冊等異常的原因,大家可以參考網(wǎng)址:
http://social.msdn.microsoft.com/Forums/zh-CN/adonetzhchs/thread/518c3e0c-3cbf-4a3a-a0c7-b85ebcc656dc。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
Access數(shù)據(jù)庫打包問題:“Microsoft.Jet.OLEDB.4.0provider沒有
Access數(shù)據(jù)庫打包問題:Microsoft.Jet.OLEDB.4.0provider沒有:在VS2005下用C#寫了一個簡單的讀取Access數(shù)據(jù)庫的程序,打包,安裝,32位機上能正常運行,64位機上始終出現(xiàn)Microsoft.Jet.OLEDB.4.0provider沒有在本地機器上注冊和Microsoft.ACE.OLEDB.12.0provider沒有在本地機器上注冊錯誤,導致