应用安装程序文件 API

Windows SDK 中的 PackageManager类提供了可用于通过应用安装程序文件添加或修改包的方法,或者检索与应用安装程序关联的应用的相关信息。

方法 说明 受支持的最低版本
PackageManager.AddPackageByAppInstallerFileAsync 允许使用 .appinstaller 文件安装单个或多个应用包。 Windows 10 Fall Creators Update(版本 1709、版本 16299)
PackageManager.RequestAddPackageByAppInstallerFileAsync 允许使用 .appinstaller 文件安装单个或多个应用包。 这将在安装应用包之前执行 SmartScreen 筛选器和用户验证。 Windows 10 Fall Creators Update(版本 1709、版本 16299)
Package.GetAppInstallerInfo 返回 .appinstaller xml 文件位置。 这样,应用开发人员就可以在其应用需要时检索 .appinstaller xml 文件位置。 Windows 10 版本 1809(内部版本 17763)
Package.CheckUpdateAvailabilityAsync 检查对 .appinstaller 文件中列出的主应用包的更新。 它允许开发人员确定是否由于 .appinstaller 策略而需要更新。 此方法目前仅适用于通过 .appinstaller 文件安装的应用程序。 Windows 10 版本 1809(内部版本 17763)

应用安装程序文件架构

有关如何手动设置应用安装程序文件格式的详细信息,请参阅应用安装程序文件架构参考