[C#][Visual Studio] Microsoft.Jet.OLEDB.4.0' 提供者並未登錄於本機電腦上

  • 14116
  • 0

[C#][Visual Studio] Microsoft.Jet.OLEDB.4.0' 提供者並未登錄於本機電腦上

今天在家裡想說測試程式 ,突然發現這個錯誤,如圖

2010-06-04_232552

 

想說奇怪了,原本好好的會動的程式,怎麼突然掛了,原本的開發環境如下

Windows Server 2003 x86

VS 2008

 

我家的系統是 Windows 7 x64 VS 2008  ,所以想說應該作業系統的問題,上網查個資料,

 

照網路上的資料來解決,將專案建置平台目標設定為 x86 重新編譯後,即可正常執行。

2010-06-04_233625

 

後續:

小弟不才,一點想法,若是觀念錯誤,煩請指正

萬一今天我這個專案就是要 for x64 系統,就為了讀取 office 2003 格式的文件,犧牲初衷,

感覺有點....,不知前輩們有何想法。

三小俠  小弟獻醜,歡迎指教