准备进行转换的环境

准备转换环境是转换过程中的重要步骤。 将现有安装程序转换为 MSIX 时,以下建议有助于确保成功。

  • MSIX 打包工具的最低 OS 版本要求为 Windows 10 1809。 我们了解,并非每个人都用的是 Windows 10 2018 年 10 月更新或甚至是 Windows 10。 因此,建议创建一个已预先配置的干净 VM,用于对 MSIX 打包工具提供最低版本的支持。 生成的 MSIX 包的部署具有不同的支持要求。

  • 用于转换的干净计算机非常重要,因为在 MSIX 打包工具的安装步骤中,我们将侦听环境中的所有内容,以捕获安装程序正在执行哪些操作。 干净计算机意味着计算机上没有可以在包中捕获的多余应用或服务。

  • 建议将转换计算机配置为模拟运行 MSIX 包的环境,因此,如果存在服务或策略,可以测试该包是否实际正常工作。

  • 转换环境应匹配要部署应用程序的 体系结构。 例如,如果要在 x64 计算机上部署 MSIX 包,应在 x64 计算机上执行转换。

  • 如果这不是我们提供的快速创建 VM, 则 Hyper-V 中的 MSIX打包工具环境可以使用 Windows 10 1809 和最新版本的 MSIX 打包工具进行转换。

  • 遵循有关设置 MSIX 打包工具的最佳实践 (选择的工具,) VM 创建检查点。 这样,就可以使用 VM 进行转换,还原到以前的检查点,并且它将是一台干净且已配置计算机,可以再次进行转换或验证 MSIX 包是否已成功转换。

  • 此外,也最好知道你有哪一类型的依赖项,以便了解哪些依赖项应随应用运行,以及哪些依赖项应以修改包的形式打包。 例如,如果有运行时依赖项,那么最好将这些依赖项包含在主应用程序中。 如果有插件,应将其打包为修改包,以与主应用程序关联。

  • 如果要在远程计算机上执行转换,则需要进行一些额外的设置才能启用转换。