我試過部署一個使用MS ACCESS 2010 db的小型網站(ASP.NET)。部署的網站,我得到以下錯誤在服務器上:部署ACCESS OleDb驅動程序
The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.
ConnectionString的使用:Provider=Microsoft.ACE.OLEDB.12.0; Data Source=path-to-db
的MS Office沒有安裝在服務器上,也不是Jet數據庫引擎。該網站在共享主機環境中運行,因此我無法在該服務器上安裝Office,因此我可能以某種方式通過dll部署該提供程序?
是否可以部署ASP.Net所需的驅動程序來連接到數據庫,而無需在服務器上運行安裝。由於這是在共享主機環境中,我無法安裝任何東西。只有ftp的文件上傳。
我估計你會有更好的機會在http://serverfault.com上提問。 Stackoverflow是一個編程相關的網站,你的問題似乎不屬於該類別。 – Fionnuala
謝謝@Remou。我會在那裏發佈我的問題。我不知道這個論壇。 – Kman