WPF-browsergehostete Anwendungen (XBAPs) können während des Starts abstürzen

Dieser Artikel hilft Ihnen, das Problem zu beheben, bei dem WPF-XBAPs während des Starts abstürzen können.

Ursprüngliche Produktversion: Microsoft .NET Framework 3.5 Service Pack 1
Ursprüngliche KB-Nummer: 972928

Problembeschreibung

WPF-XBAPs können während des Starts abstürzen.

Ursache

Eine Ursache für dieses Problem ist, dass Schnittstellenregistrierungen auf Systemebene fehlerhaft sind. Insbesondere können Registrierungen für die folgenden Schnittstellen fehlen:

  • IID_IWebBrowser2
  • IID_IShellBrowser

Dies kann auf fehlgeschlagene Installationen oder Upgrades oder Malware-Infektionen zurückzuführen sein.

Lösung

Registrieren Sie die fehlerhaften Schnittstellen erneut, indem Sie die folgenden Befehle ausführen:

regsvr32 %SystemRoot%\System32\actxprxy.dll
regsvr32 "%ProgramFiles%\Internet Explorer\ieproxy.dll"

Führen Sie unter 64-Bit-Windows auch die folgenden Befehle aus:

regsvr32 %SystemRoot%\SysWOW64\actxprxy.dll
regsvr32 "%ProgramFiles(x86)%\Internet Explorer\ieproxy.dll"

Unter Windows XP und Windows Server 2003 müssen diese Befehle über ein Benutzerkonto mit Administratorrechten auf dem Computer ausgeführt werden.

Unter Windows Vista oder höher müssen diese Befehle mit erhöhten Rechten ausgeführt werden. Wählen SieAlle Programme>starten>Zubehör aus. Klicken Sie mit der rechten Maustaste auf Eingabeaufforderung, und wählen Sie Als Administrator ausführen aus. Führen Sie an der Eingabeaufforderung die Befehle aus.

Testen Sie, ob das Problem behoben ist. Wenn das Problem behoben ist, sind Sie mit diesem Abschnitt fertig. Wenn das Problem nicht behoben ist, können Sie sich an den Support wenden.