WPF tarayıcı tarafından barındırılan uygulamalar (XBAP'ler) başlatma sırasında kilitlenebilir

Bu makale, başlatma sırasında WPF XBAP'lerinin kilitlenmesi sorununu çözmenize yardımcı olur.

Orijinal ürün sürümü: Microsoft .NET Framework 3.5 Service Pack 1
Özgün KB numarası: 972928

Belirti

WPF XBAP'leri başlatma sırasında kilitlenebilir.

Neden

Bu sorunun bir nedeni, sistem düzeyinde arabirim kayıtlarının bozuk olmasıdır. Özellikle, aşağıdaki arabirimlerin kayıtları eksik olabilir:

  • IID_IWebBrowser2
  • IID_IShellBrowser

Bunun nedeni başarısız yüklemeler veya yükseltmeler ya da kötü amaçlı yazılım bulaşmaları olabilir.

Çözüm

Aşağıdaki komutları çalıştırarak bozuk arabirimleri yeniden kaydedin:

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

64 bit Windows'ta aşağıdaki komutları da çalıştırın:

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

Windows XP ve Windows Server 2003'te bu komutların makinede yönetici ayrıcalıklarına sahip bir kullanıcı hesabından çalıştırılması gerekir.

Windows Vista veya sonraki sürümlerinde bu komutların yükseltilmiş olarak çalıştırılması gerekir. Tüm Programlar Donatılarını Başlat'ı>> seçin. Komut İstemi'ne sağ tıklayın ve Yönetici Olarak Çalıştır'ı seçin. Komut isteminde komutları çalıştırın.

Sorunun giderilip giderilmediğini denetleyin. Sorun düzeltildiyse, bu bölümü tamamladınız demektir. Sorun düzeltildiyse desteğe başvurabilirsiniz.