我有一個相當奇怪的問題,我在我的機器上部署了2個.NET應用程序。兩者都在v2.0上運行。應用程序不啓動
現在,雖然其中一個工作順利,另一個甚至沒有開始!而且,它不會拋出任何錯誤,在事件查看器中看不到任何錯誤列表。
難以調試。在其他機器上,這兩個exe的工作都非常好!
任何已知問題?
編輯: 我發現一個未處理的異常,這是一個例外;
System.Runtime.InteropServices.COMException(0x80040154的):沒有註冊類(從HRESULT異常:0x80040154的(REGDB_E_CLASSNOTREG)) 在System.Windows.Forms.UnsafeNativeMethods.CoCreateInstance(GUID & CLSID,對象punkOuter,的Int32上下文, GUID & IID) 在System.Windows.Forms.AxHost.CreateWithoutLicense(GUID CLSID) 在System.Windows.Forms.AxHost.CreateWithLicense(字符串許可證,GUID CLSID) 在System.Windows.Forms.AxHost.CreateInstanceCore(GUID clsid) at System.Windows.Forms.AxHost.CreateInstance() at System.Windows.Forms.AxHost.GetOcxCreate() at System.Windows.Forms.AxHost.Transit ionUpTo(的Int32狀態) 在System.Windows.Forms.AxHost.CreateHandle() 在System.Windows.Forms.Control.CreateControl(布爾fIgnoreVisible) 在System.Windows.Forms.Control.CreateControl(布爾fIgnoreVisible) 在System.Windows.Forms.AxHost.EndInit() 在BrowsingFiles.Form1.InitializeComponent() 在BrowsingFiles.Form1..ctor() 在BrowsingFiles.Program.Main(字串[] args)
由於
對,我使用的是一個COM的AxShowkwave Flash對象。問題是,在任何其他機器上它正確註冊。只有少數機器會造成錯誤!那我怎麼去註冊COM? 感謝您的幫助! – Jayesh 2010-06-13 06:57:15