我試圖在64位服務器上啓動並運行一個新的DotNetNuke網站,米遇到以下錯誤消息:「Microsoft.Jet.OLEDB.4.0」提供程序未在本地計算機上註冊「... DNN
「的‘Microsoft.Jet.OLEDB.4.0’提供者未註冊在本地計算機上」
經驗告訴我,你當您定位64碰到這種在64位機器上(目前沒有64位OLE-DB提供程序)。在這種情況下,我只需在Visual Studio中定位x86,一切正常。
但在這種情況下,該網站使用動態編譯,所以沒有簡單的地方來指定我需要目標x86。有什麼想法嗎?
TIA。
我知道這可能是一個愚蠢的問題,但是在服務器上安裝的MDAC的正確版本? – David 2009-07-29 18:15:00
是的,不是一個愚蠢的問題。我有一堆其他網站在這裏運行,但他們不使用動態編譯,我不認爲他們也使用Jet。 在任何情況下,DLL實際上都出現在盒子上,並且版本與2003 SP2一致。 – 2009-07-29 19:04:05