我已經創建了一個簡單的Web服務作爲控制檯應用程序。它可以在我的開發機器甚至我的一臺服務器上正常工作。當我安裝了它在我的生產服務器上我守捉這個錯誤Web服務崩潰在服務器上.exe
,我趕上了錯誤說
與CLSID檢索COM類工廠組件{BF97F9A2-A475-4F26-9B 5B-3A14F02D9824}由於以下錯誤而失敗:80040154.
我的開發機器是32位Windows 7.它的工作服務器是服務器2008 64位,服務器是不工作也是服務器2008 64位。
任何想法如何解決這個問題? 謝謝。
也許這聽起來很愚蠢,但我不知道com組件試圖訪問什麼。我如何檢查並註冊? – twal 2010-08-18 15:13:13
根本不笨。看看你的參考資料,看看你是否有任何「Interop」參考。您是否將任何非GAC程序集引用爲應用程序的一部分?我唯一在網上找到的CLSID是指Intuit/Quickbooks ......你是否在使用它? – Robaticus 2010-08-18 15:26:55
是的,我正在使用A quickbooks dll。我已將它設置爲在我的引用中複製local = true。我還需要做什麼? – twal 2010-08-18 15:42:02