MSIX 是来自Microsoft的最新应用打包格式,可提供更简洁、更可靠的应用安装体验。 若要了解有关 MSIX 作为打包格式及其所有优势的详细信息,请查看 MSIX 概述文档。
将应用程序迁移到 MSIX 时,有几个路径,具体取决于它们处于什么状态。 如果现有安装程序不再在开发中,或者你不拥有源代码,本文档的此部分将帮助你。 如果确实拥有源代码,请查看这些文档, 了解如何从源代码生成 MSIX。
本文档的此部分将介绍如何设置转换环境、如何获取和设置 MSIX 打包工具以自行设置成功,以及如何使用 MSIX 打包工具获取你拥有的任何安装程序并将其转换为 MSIX。 获得 MSIX 后,我们还了解了如何使用包支持框架修复运行时问题。
如何将现有安装程序移动到 MSIX
准备将应用程序转换为 MSIX 时,我们建议完成以下过程,以确保获得准备好部署的干净 MSIX 包。 在开始上述任何步骤之前,你可能希望首先 评估安装程序 ,以确保它以 MSIX 格式受支持。
准备好你的环境
有几种方法可以设置环境进行转换。 从建议的最佳做法开始。
设置转换工具和设置
使用 MSIX 打包工具
- 从桌面安装程序创建 MSIX 包(msi、exe、ClickOnce 或 App-V)
- 使用命令行进行转换
- 支持需要设备重启的桌面安装程序
- 转换包含服务的安装程序
- 使用包编辑器修改包
- 使用 MSIX 打包工具编辑图标和资产
使用打包支持框架应用运行时修补程序
获得 MSIX 包后,即可继续测试和验证应用程序。