b-c# database solved

各位好:

今天剛好有機會來測 【Microsoft.ACE.OLEDB.12.0 提供者並未登錄於本機電腦上】的狀況。

伺服器上沒有問題的,如果客戶的是單機作業,只在單機上作的話。(單機有可能是32 也有可能是64的,不過有很大部份是X32的)

1.如 【HB】所講的 不用ANY 用X64 平台是可以跑的,但如果再回到 any 的話,就又卡住了,這個比較怕的是如果我選 X64,也打包好了,到一台裝 32 access Engine 的機器,那可以跑嗎?這裏還要再試一下。

2.【Sdany】我的全部是 X64,所以要跑沒有問題,但如果客戶的是 X32 的話,不知能不能跑 。

3.最近有點忙,再找時間試試。

應該是確認了

1.電腦中的 Microsoft.ACE.OLEDB.12.0 如果是 64位元的,執行環境就要選64位元的。

2.電腦中的 Microsoft.ACE.OLEDB.12.0 如果是 64位元的,要在 ANYCPU 下執行,要先降為 framework 2.0,再升上4.6.1 就可以了。

3.電腦中的 Microsoft.ACE.OLEDB.12.0 如果是 32位元的,不再有需求沒有試了。

讀取資料庫目錄

C:\Users\jaher-hp\source\repos\ConsoleApp2\ConsoleApp2