MSIX Core 为早于 Windows 10 版本 1709 的 Windows 版本提供 MSIX 支持。 MSIX Core 是 GitHub 上的 开源项目 ,使这些早期 Windows 版本能够安装 MSIX 包。 可以从下载 最新版本 或 预览版本开始。
借助 MSIX Core,需要支持这些早期 Windows 版本的用户的开发人员和 IT 专业人员现在可以采用并利用 MSIX 的优势。
什么是 MSIX Core?
MSIX Core 允许在早期版本的 Windows 上安装 MSIX 应用,前提是这些应用已构建为在这些版本的 Windows 上运行。 MSIX Core 是为当前不支持 MSIX 的以下 Windows 版本构建的:
- Windows 7 SP1
- Windows 8.1
- 当前支持的 Windows Server(含桌面体验)
- 1709 之前的 Windows 10 版本
MSIX Core 专为开发人员和 IT 专业人员设计。 开发人员可以使用 MSIX 核心库启用其现有安装程序在以前的 Windows 版本上安装其打包的应用,以便他们只生成一个 MSIX 包以面向所有 Windows 用户。 IT 专业人员可以下载 MSIX 核心安装程序。 MSIX Core 安装程序启用 MSIX 的命令行安装,以及用户只需双击 MSIX 包即可安装 MSIX 包的功能。
MSIX Core 的注意事项
MSIX Core 的目标是支持已在这些 Windows 版本上兼容的已打包应用的安装、查询和删除,并尽可能提供彻底的卸载。 MSIX Core 提供本机 MSIX 的一部分功能,其功能类似于现有的 Win32 安装程序类型。
- MSIX Core 不提供本机 MSIX 的容器优势,也不允许使用 Windows 10 特定功能的应用在以前的 Windows 版本上运行。
- 在下层 OS 上使用 MSIX Core 时, 应用执行别名 仅适用于 Win+R ,而不适用于命令提示符或 PowerShell。
- MSIX Core 不支持Microsoft应用商店集成。 想要将其应用程序发布到应用商店的开发人员可以按照 此处的文档进行作。
开始吧
若要使用 MSIX Core 部署 MSIX 包,必须先 更新现有的 MSIX 清单。 然后,可以使用 MSIX Core(如果只有包)部署 MSIX 包 ,也可以 通过源代码创建具有 MSIX Core 的 MSIX 包 (如果有源代码)。