Otrzymuję wyjątek COM podczas próby nawiązania połączenia z zdarzeniem na obiekcie COM. Oto kod, który próbuję wykonać.Wyjątek COMException w języku C# podczas dołączania do zdarzenia
COMClass a = IComClass as ComClass;
a.SomeEvent += new SomeEvent_EventHandler(MethodNameHere);
Linia dwa zgłasza wyjątek typu COMException z następującymi informacjami:
System.Runtime.InteropServices.COMException został złapany
Message = "Wyjątek od HRESULT: 0x80040202"
Źródło = "mscorlib"
Kod błędu = -2147220990
StackTrace: na System.Runtime.InteropServices.ComTypes.IConnectionPoint.Advise (Object pUnkSink, Int32 & pdwCookie)
Czy ktoś ma jakieś pomysły, dlaczego nie mogę zaczepić w przypadku COM lub gdy istnieje obejście dla przechwytywania zdarzeń COM?
Chris