Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uyarı
XBAP'ler, Internet Explorer ve Firefox'un eski sürümleri gibi eski tarayıcıların çalıştırılmasını gerektirir. Bu eski tarayıcılar genellikle Windows 10 ve Windows 11'de desteklenmez. Modern tarayıcılar artık güvenlik riskleri nedeniyle XBAP uygulamaları için gereken teknolojiyi desteklemiyor. XBAP'leri etkinleştiren eklentiler artık desteklenmemektedir. Daha fazla bilgi için bkz. WPF tarayıcı tarafından barındırılan uygulamalar (XBAP)hakkında sık sorulan sorular.
Windows Presentation Foundation (WPF) Konağı (PresentationHost.exe), WPF uygulamalarının uyumlu tarayıcılarda (Microsoft Internet Explorer 6 ve üzeri dahil) barındırılabilmesini sağlayan uygulamadır. Varsayılan olarak, Windows Presentation Foundation (WPF) Konağı tarayıcı tarafından barındırılan WPF içeriği için kabuk ve MIME işleyicisi olarak kaydedilir ve bunlar şunlardır:
Gevşek (derlenmemiş) XAML dosyaları (.xaml).
XAML tarayıcı uygulaması (XBAP) (.xbap).
Bu türdeki dosyalar için Windows Presentation Foundation (WPF) Host:
Windows Presentation Foundation (WPF) içeriğini barındırmak için kayıtlı HTML işleyicisini başlatır.
Gerekli ortak dil çalışma zamanı (CLR) ve Windows Presentation Foundation (WPF) derlemelerinin doğru sürümlerini yükler.
Dağıtım bölgesi için uygun izin düzeylerinin yerinde olmasını sağlar.
Bu konuda, PresentationHost.exeile kullanılabilecek komut satırı parametreleri açıklanmaktadır.
Kullanım
PresentationHost.exe [parameters] uri|filename
Parametreler
| Parametre | Açıklama |
|---|---|
| Dosyaadı | Etkinleştirilecek dosyanın yolu. URI de olabilir. |
| -hata ayıklama | Bir uygulamayı etkinleştirirken, onu mağazaya kaydetmez veya mağazadan başlatmaz. Bu yalnızca yerel bir dosya etkinleştirildiğinde çalışır. |
| -debugSecurityZoneURL <URL> | Belirtilen URL'den dağıtılmış gibi bir uygulamanın hata ayıklanması gerektiğini PresentationHost.exe'a belirtmek için bir URL değeriyle birlikte kullanılır. Bu, hem dağıtım bölgesini hem de kaynak siteyi belirler. |
| -Katıştırma | OLE tarafından gereklidir.
-event veya -debug parametresi belirtilirse, bu parametre dahili olarak ayarlandığından -embedding parametresinin belirtilmesi gerekmez. |
| -event <etkinlik adı> | Etkinliği bu adla açın ve PresentationHost.exe başlatılıp WPF içeriğini barındırmaya hazır olduğunda sinyal verin. PresentationHost.exe, olayı açarken bir hata oluştuysa (örneğin, henüz oluşturulmamışsa) sonlandırılır. |
| -uygulamaBaşlat <URL> | Belirtilen URL'den tek başına bir ClickOnce uygulaması başlatır. .NET uygulamalarıyla ilgili Internet Explorer ve WinINet güvenlik ilkesi uygulanır. |
Senaryo
Kabuk İşleyicisi
PresentationHost.exe example.xbap
MIME İşleyicisi
PresentationHost.exe -embedding example.xbap
Visual Studio Hata Ayıklama
PresentationHost.exe -debug example.xbap
Visual Studio'da Bölge İçinde Hata Ayıklama
PresentationHost.exe -debug -debugSecurityZoneURL http://www.example.com c:\folderpath\example.xbap
Ayrıca bakınız
.NET Desktop feedback