Le applicazioni wpf ospitate da browser (XBAP) possono arrestarsi in modo anomalo durante l'avvio

Questo articolo consente di risolvere il problema in cui gli XBAP WPF possono arrestarsi in modo anomalo durante l'avvio.

Versione originale del prodotto: Microsoft .NET Framework 3.5 Service Pack 1
Numero KB originale: 972928

Sintomo

Gli XBAP WPF possono arrestarsi in modo anomalo durante l'avvio.

Causa

Una delle cause di questo problema è che le registrazioni dell'interfaccia a livello di sistema sono interrotte. In particolare, potrebbero non essere presenti registrazioni per le interfacce seguenti:

  • IID_IWebBrowser2
  • IID_IShellBrowser

Ciò può essere dovuto a installazioni o aggiornamenti non riusciti o a infezioni da malware.

Risoluzione

Registrare nuovamente le interfacce interrotte eseguendo i comandi seguenti:

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

In Windows a 64 bit eseguire anche i comandi seguenti:

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

In Windows XP e Windows Server 2003, questi comandi devono essere eseguiti da un account utente con privilegi amministrativi nel computer.

In Windows Vista o versioni successive questi comandi devono essere eseguiti con privilegi elevati. Selezionare Avvia>tutti i programmi>accessori. Fare clic con il pulsante destro del mouse su Prompt dei comandi e scegliere Esegui come amministratore. Al prompt dei comandi eseguire i comandi.

Verificare se il problema è stato risolto. Se il problema è stato risolto, questa sezione è terminata. Se il problema non è stato risolto, è possibile contattare il supporto tecnico.