培训
模块
Provide apps to users - Training
In this module, you will learn about traditional app-deployment methods, as well as methods that you can use to help to automate app deployment.
你经常需要与许多用户共享应用。 后来你需要更新应用,并希望确保即使是对于非技术用户,也能够轻松顺利地完成更新。
为帮助你实现此目的,我们引入了 Windows 10 版本 1709 的应用安装程序文件。 这是一个可由你自行创建的或者使用 Visual Studio 创建的 XML 文件(请参阅此处的 Visual Studio 说明)。 应用安装程序文件指定应用所在的位置及其更新方式。 如果选择使用此应用分发方法,则必须与用户共享应用安装程序文件,而不是实际的应用容器。 然后,用户必须单击应用安装程序文件。 此时会显示用户所熟悉的应用安装程序 UI,并引导用户完成安装。 用户使用这些步骤安装应用程序后,该应用程序将与应用安装程序文件相关联。
以后需要更新应用程序时,只需更新应用安装程序文件 (.appinstaller) 即可。 更新该文件时,应用程序的新版本将推送给用户。 此方法尤其适合用户,因为他们无需执行任何操作即可获得更新。 他们只需像平时一样使用应用程序,而更新会自动提供给他们。
以下示例演示了此方法的工作原理:
从 Windows 10 Fall Creators Update(版本 1709,内部版本 16299)和更高版本开始,Windows SDK 还提供多个 API 让你以编程方式通过应用安装程序文件修改包,或者使用应用安装程序关联检索有关应用的信息。 有关详细信息,请参阅相关文档。
可以使用应用安装程序文件从 Web、网络共享或本地文件共享下载或更新应用。 应用安装程序文件下载和更新支持 https、http 和 smb 协议。
下图显示了一个示例应用安装程序文件。 有关应用安装程序文件中 XML 元素的完整详细信息,请参阅应用安装程序文件架构参考。 有关如何在应用安装程序文件中配置更新设置的详细信息,请参阅在应用安装程序文件中配置更新设置。
培训
模块
Provide apps to users - Training
In this module, you will learn about traditional app-deployment methods, as well as methods that you can use to help to automate app deployment.