这 MSIXbundle 与针对特定体系结构使用不同的 MSIX 包相比,它具有很大的优势。 这是一种更具可扩展性的应用程序分发方式。 安装 MSIXBundle 的一种方法是使用 Windows PowerShell。 该捆绑包允许 PowerShell 安装与您的 PC 的特定系统架构兼容并针对其的资源。 将 MSIX 包捆绑在一起后,您只需指定分发的位置或路径,PowerShell 将处理其余部分。
在本文中,我们讨论 如何使用 Windows PowerShell 安装 MSIXBundle. 与 Appx 和 AppxPackage 一样,您可以使用 MSIXBundle 在 Windows 计算机上从第三方云旁加载或安装 Windows 应用。 这对于某些不在 Microsoft Store 中的应用非常有用。 你还可以使用 MSIXBundle 安装显示错误或服务器未响应的 Windows 应用。
什么是 MSIXBundle 以及如何打开它?
MSIXBundle 是一种 Windows 应用程序包格式,用于分发 通用 Windows 平台 (UWP) 和 Windows 11/10 的桌面应用程序。 它由捆绑在一起的各种 MSIX 包组成,可以支持系统中的特定体系结构,例如 x64, 手臂, 或者 x86. 例如,MSIXBundle 格式允许用户拥有一个 MSIX 包用于两个安装程序版本,x86 和 x64; 这些被放在一个称为捆绑包的包中。
用户可以通过使用 PKZip 实用程序解压缩文件来打开 MSIXBundle。 与其他 MSIX 包格式一样,MSIXBundle 被压缩在 PKZip 文件中。 解压缩文件后,MSIXBundle 包资源将替换为放在一个包中的 MSIX 包。 现在让我们看看如何使用 Windows PowerShell 安装 MSIX 包。
如果您尝试在 Windows 上安装和运行 MSIXBundle 时不断出错,或者您想要在多台计算机上旁加载 MS Store 应用程序,您可以使用 PowerShell 以管理员身份运行一些命令。 要使用 PowerShell 安装 MSIXBundle,请使用以下简单步骤:
- 在 Windows 搜索框中,键入 PowerShell 并选择 以管理员身份运行.
- 复制并粘贴以下 PowerShell 命令,然后点击 Enter 启动应用程序安装:
Add-AppxPackage -Path $AppFilePath
- 更换 应用文件路径 与 MSIXBundle 文件路径。 您可以通过导航到 MSIXBundle 位置,右键单击它,然后选择来获取文件路径 复制为路径. 一个 example 会是这样的:
Add-AppxPackage -Path C:tempfilename.msixbundle
- 等到 Windows PowerShell 完成该过程,它将指示进度。
- 你现在可以去 开始 菜单并启动应用程序。
早些时候,我们说过你可以使用 MSIX 捆绑包来安装 Microsoft Store 中没有的第三方应用程序。 可以按照上面的步骤,但是必须先启用 开发者模式 允许您从非 MS 站点安装 UWP 程序。 按照以下步骤启用开发者模式选项:
- 转到窗口 设置 应用程序,然后选择 隐私与安全.
- 选择 对于开发人员 并打开旁边的按钮 开发者模式.
我们希望您现在可以使用 Windows PowerShell 安装 MSIX 捆绑包。
如何使用 PowerShell 安装未签名的 .Appx 应用包
如何安装 MSIX 打包工具?
如果要安装 MSIX 打包工具,请转到 Microsoft Store,然后转到描述页面,然后选择“安装”以启动该过程。 但是,请确保您使用的 Microsoft 帐户与 Windows 预览体验计划的帐户相同。 也可以下载企业内的 MSIX 打包工具,在 Microsoft Store for Business 中离线使用。
ms-appinstaller 协议已被禁用
如何在没有 Microsoft Store 的情况下安装 MSIX?
要在没有 Microsoft Store 的情况下安装 MSIX 程序包,您可以使用 GitHub 等第三方源,然后使用 Windows PowerShell 按照我们上面讨论的步骤进行安装。 但是,除非你要安装的应用程序完全不在商店中,否则从 MS Store 安装 MSIX 是最好的方法。