承载 WPF 应用程序

WPF XAML 浏览器应用程序 (XBAP) 是可以部署到 Web 服务器并在浏览器中启动的富客户端应用程序。 WPF 主机 (PresentationHost.exe) 注册为 XBAP 和 XAML 文件的 shell 和 MIME 处理程序。 因此,Internet Explorer 知道在启动 XBAP 时启动 WPF 主机。 Firefox 用户可以安装 Firefox 加载项,使 Firefox 也能够托管 XBAP。 通过使用 WPF 提供的本机浏览器托管 API,可以在其他浏览器或独立应用程序中托管 XBAP。

警告

XBAP 需要旧版浏览器(例如 Internet Explorer 和旧版 Firefox)才能运行。 Windows 10 和 Windows 11 通常不支持这些较旧的浏览器。 由于安全风险,新式浏览器不再支持 XBAP 应用所需的技术。 不再支持启用 XBAP 的插件。 有关详细信息,请参阅有关 WPF 浏览器托管应用程序 (XBAP) 的常见问题

本节内容

WPF XAML Browser Applications Overview(WPF XAML 浏览器应用程序概述)
WPF 主机 (PresentationHost.exe)
支持 .NET 应用程序部署的 Firefox 加载项
托管支持 API 的本机 WPF 浏览器

应用程序管理概述
WPF 中的窗口
导航概述
生成和部署