WebAP 的話,應該可透過IIS內的「應用程式集區」對應的設定中「啟用32位元應用程式」處理。
但是 我的對象是Windows 服務,並非webAP。
狀況描述
伺服器升級,環境搬移。
原先環境 Windows Server 2003 SP2 Ent. & Excel 2005
新環境 Windows Server 2008 R2 64bit & Excel 2007
該服務原先作用是透過觸發處理Excel 資料的作業。
本錯誤訊息是寫入服務的log檔中。
預計處理
專案重Build
1. 只要到專案的Properties內的Build將Platform target設為x86就可以了()
參考 參考二 參考三
實際處理
重點 Microsoft.Jet.OLEDB.4.0 不支援64bit 換元件重寫 比較快!!!
沒有留言:
張貼留言