使用 App Installer 应用程序,开发人员和 IT 专业人员可通过将 Windows 10 应用程序托管在自己的内容分发网络 (CDN).上,从而分发 Windows 10 应用程序。 对于不希望或不需要将应用程序发布到 Microsoft Store、但仍希望利用 Windows 10 打包和部署平台的企业而言,这种方法非常实用。
本主题概述了配置 Azure Web Server (AWS) 网站以托管 Windows 10 应用包的步骤,还介绍了如何使用 App Installer 应用程序来安装应用包。
如果要测试上传网页,但没有网页,可以使用初学者项目中的示例 html 网页 (default.html)。
重要
在上传网页之前,请确认网页中的应用包引用是否正确。
若要获取应用包引用,请先上传应用包并复制应用包 URL。 编辑 html 网页以反映正确的应用包路径。 有关更多详细信息,请查看代码示例。
选择已上传的应用包文件,以获取应用包的引用链接。
复制指向应用包的链接,并在网页中添加引用。
HTML
<html><head><metacharset="utf-8" /><title> Install My Sample App</title></head><body><ahref="ms-appinstaller:?source=https://s3-us-west-2.amazonaws.com/appinstaller-aws-demo/MySampleApp.msixbundle"> Install My Sample App</a></body></html>
将 html 文件上传至 Amazon S3 存储桶。 要记住设置允许“读取”和“写入”访问的权限。
步骤 4 - 测试
将网页上传到 Amazon S3 存储桶后,通过选择上传的 html 文件,获取指向网页的链接。
使用链接打开网页。 由于我们设置了对应用包和网页的公共访问权限,因此获取了网页链接的任何用户都可以访问网页,并使用 App Installer 来安装 Windows 10 应用包。 请注意,App Installer 是 Windows 10 平台的一部分。 作为开发人员,你无需向应用程序添加任何其他代码或功能,即可启用 App Installer。