當我得到使用AxAcroPDF收到COMException(0x80040154的):使用AxAcroPDFLib
時,下面的錯誤類沒有註冊System.Runtime.InteropServices.COMException(0x80040154的):沒有註冊類(從HRESULT異常:0x80040154的(REGDB_E_CLASSNOTREG))
會拋出錯誤是
((System.ComponentModel.ISupportInitialize)(this.axAcroPDF1)).EndInit();
線如果有人知道的解決方案,請幫助
有兩個問題:1.是否在Windows 7 x64機器上安裝/註冊COM組件? 2.您的應用程序的目標平臺是什麼,我認爲您應該將平臺設置爲x86,請不要將其設置爲「任何CPU」?請首先註冊COM,然後運行以測試應用程序,請參閱以下文檔:http://support.microsoft.com/kb/146219/以及Regsvr32使用情況和錯誤消息的說明 – JackWang 2012-03-27 02:53:42