Update: Fehlermeldung, wenn ein COM-Client eine verwaltete COM-Komponente verfügbar machen Ereignisse in.NET Framework 2.0 aufruft: "0x80040201 - ein Ereignis konnte keinen Abonnenten aufrufen"

Problembeschreibung

Das folgende Szenario. In Microsoft.NET Framework 2.0 ist eine verwaltete Komponente Microsoft Component Object Model (COM) für COM-Interop registriert. Ein com-Client Ruft die verwaltete COM-Komponente und der com-Client abonniert die Ereignisse, die die verwaltete COM-Komponente verfügbar macht. In diesem Szenario erhalten Sie folgende Fehlermeldung:
0x80040201 - ein Ereignis konnte keine Abonnenten aufrufen
Hinweis Um Ereignisse abonnieren, die von verwalteten COM-Komponente verfügbar gemacht werden, ruft der com-Client die IConnectionPoint:: Advise -Methode und der Methode IConnectionPoint:: Unadvise . Dieses Problem tritt auf, wenn der com-Client in einer bestimmten Reihenfolge IConnectionPoint:: Advise -Methode und die IConnectionPoint:: Unadvise -Methode aufruft.

Ursache

Dieses Problem tritt aufgrund eines Problems mit der Implementierung der common Language Runtime (CLR) IConnectionPoint .

Problemlösung

Hotfix-Informationen

Ein unterstützter Hotfix ist inzwischen von Microsoft erhältlich. Es soll jedoch nur das Problem beheben, das in diesem Artikel beschrieben wird. Wenden Sie es nur auf Systeme an, bei denen dieses spezielle Problem auftritt. Dieser Hotfix wird möglicherweise noch getestet. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir, auf das nächste Servicepack für Microsoft.NET Framework 2.0 zu warten, das diesen Hotfix enthält.

Wenn dieses Problem sofort beheben möchten, wenden Sie sich an Microsoft Support Services, um den Hotfix zu erhalten. Eine vollständige Liste der Telefonnummern des Microsoft Product Support Services und Informationen zu den Supportkosten finden Sie auf der folgenden Microsoft-Website:Hinweis In bestimmten Fällen können Gebühren, die normalerweise für Support-Anrufe anfallen abgebrochen werden, wenn ein Microsoft-Supportmitarbeiter feststellt, dass ein bestimmtes Update Ihr Problem behebt. Die normalen Supportkosten gilt für zusätzliche Supportfragen und Probleme, die nicht für das betreffende Update qualifizieren.

Voraussetzungen

Sie müssen das.NET Framework 2.0 installiert, um diesen Hotfix anwenden.

Neustartanforderung

Sie müssen keinen Neustart des Computers nach der Installation dieses Hotfixes durchführen.

Informationen zu ersetzten Hotfixes

Dieser Hotfix ersetzt keine anderen Hotfixes.

Dateiinformationen

Die englische Version dieses Hotfixes weist Dateiattribute (oder spätere Attribute), die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu finden, verwenden Sie die Registerkarte Zeitzone unter Datum und Uhrzeit in der Systemsteuerung.
Microsoft.NET Framework 2.0 X86-basierte Versionen
DateinameDateiversionDateigrößeDatumZeitPlattform
Mscordacwks.dll2.0.50727.241802,81606-Nov-200620:08x86
Mscorjit.dll2.0.50727.241326,65606-Nov-200620:08x86
Mscorlib.dll2.0.50727.2414,317,18406-Nov-200620:08x86
Mscorwks.dll2.0.50727.2415,629,95206-Nov-200620:08x86
Normalization.dll2.0.50727.24115,36006-Nov-200620:08x86
Normidna.nlpPC59,34206-Nov-200620:08PC
Normnfc.nlpPC45,79406-Nov-200620:08PC
Normnfd.nlpPC39,28406-Nov-200620:08PC
Normnfkc.nlpPC66,38406-Nov-200620:08PC
Normnfkd.nlpPC60,29406-Nov-200620:08PC
Peverify.dll2.0.50727.241136.19206-Nov-200620:08x86
Sos.dll2.0.50727.241382,46406-Nov-200620:08x86
Microsoft.NET Framework 2.0 X64-basierte Versionen
DateinameDateiversionDateigrößeDatumZeitPlattform
Mscordacwks.dll2.0.50727.2411,597,44006-Nov-200612:03x64
Mscorjit.dll2.0.50727.2411,575,42406-Nov-200612:02x64
Mscorlib.dll2.0.50727.2413,956,73606-Nov-200615:41x64
Mscorpjt.dll2.0.50727.2412,005,50406-Nov-200612:02x64
Mscorwks.dll2.0.50727.24110,173,95206-Nov-200612:00x64
Normalization.dll2.0.50727.24118,43206-Nov-200612:01x64
Normidna.nlpPC59,34206-Nov-200612:03PC
Normnfc.nlpPC45,79406-Nov-200612:03PC
Normnfd.nlpPC39,28406-Nov-200612:03PC
Normnfkc.nlpPC66,38406-Nov-200612:03PC
Normnfkd.nlpPC60,29406-Nov-200612:03PC
Peverify.dll2.0.50727.241205.82406-Nov-200612:02x64
Sos.dll2.0.50727.241480,76806-Nov-200612:10x64
Microsoft.NET Framework 2.0, Itanium-Versionen
DateinameDateiversionDateigrößeDatumZeitPlattform
Mscordacwks.dll2.0.50727.2412,718,72006-Nov-200612:09IA-64
Mscorjit.dll2.0.50727.2412,532,35206-Nov-200612:07IA-64
Mscorlib.dll2.0.50727.2413,956,73606-Nov-200616:26IA-64
Mscorpjt.dll2.0.50727.2413,501,05606-Nov-200612:08IA-64
Mscorwks.dll2.0.50727.24121,298,68806-Nov-200612:05IA-64
Normalization.dll2.0.50727.24144,03206-Nov-200612:06IA-64
Normidna.nlpPC59,34206-Nov-200612:09PC
Normnfc.nlpPC45,79406-Nov-200612:09PC
Normnfd.nlpPC39,28406-Nov-200612:09PC
Normnfkc.nlpPC66,38406-Nov-200612:09PC
Normnfkd.nlpPC60,29406-Nov-200612:09PC
Peverify.dll2.0.50727.241383,48806-Nov-200612:08IA-64
Sos.dll2.0.50727.241862,72006-Nov-200612:17IA-64

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

Weitere Informationen

Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

824684 Erläuterung von der standardmäßigen Standardbegriffen bei Microsoft Softwareupdates

Eigenschaften

Artikelnummer: 926997 – Letzte Überarbeitung: 14.01.2017 – Revision: 1

Feedback