Hosten von WPF-Anwendungen

WPF XAML-Browseranwendungen (XBAPs) sind Rich-Client-Anwendungen, die auf einem Webserver bereitgestellt und in einem Browser gestartet werden können. Der WPF-Host (PresentationHost.exe) wird als Shell und als MIME-Handler für XBAP- und XAML-Dateien registriert. Daher weiß Internet Explorer, dass der WPF-Host gestartet werden soll, wenn eine XBAP gestartet wird. Firefox-Benutzer können Firefox-Add-Ons installieren, mit denen Firefox ebenfalls XBAPs hosten kann. Eine XBAP kann in anderen Browsern oder eigenständigen Anwendungen gehostet werden, indem die von WPF zur Verfügung gestellten nativen Browserhosting-APIs verwendet werden.

Warnung

XBAPs erfordern Legacybrowser, z. B. Internet Explorer und Firefox. Diese älteren Browserversionen werden unter Windows 10 und Windows 11 normalerweise nicht unterstützt. Moderne Browser unterstützen die für XBAP-Apps erforderliche Technologie aufgrund von Sicherheitsrisiken nicht mehr. Plug-Ins, die XBAPs aktivieren, werden nicht mehr unterstützt.

In diesem Abschnitt

Übersicht über WPF-XAML-Browseranwendungen
WPF-Host (PresentationHost.exe)
Firefox-Add-Ons zur Unterstützung der .NET-Anwendungsbereitstellung
Systemeigene WPF-APIs mit Unterstützung für das Hosten in Browsern

Übersicht über die Anwendungsverwaltung
Windows in WPF
Übersicht über die Navigation
Erstellen und Bereitstellen