Windows 11
微软最新的操作系统

如何安装 .应用或 .Windows 10 上的 AppxBundle Software

Microsoft的通用 Windows 平台应用程序使用 .应用或 .旧版 Windows 10 中的 AppxBundle 文件格式。它们通常是从 Windows 应用商店安装的,但 Windows 10 允许你从任何地方旁加载 Appx 包。

与其他软件一样,您只应安装 .应用或 .来自你信任的源的 AppxBundle 包。

你仍会在 Internet 上找到浮动的“.appx”文件,但是,它们通常已替换为 MSIX 文件。如果您需要使用 APPX 文件来安装某些内容,您仍然可以安装,并且此处的信息成立。

什么是 .应用或 .AppxBundle?

Windows 10 “通用应用”或“通用 Windows 平台”应用过去在 中分发。应用或 .应用捆绑包文件。这些是应用程序包,其中包括应用的名称、说明和权限以及应用程序的二进制文件。Windows 可以以标准方式安装和卸载这些程序包,因此开发人员不必编写自己的安装程序。Windows可以以一致的方式处理所有内容,允许它完全卸载应用程序,没有剩余的注册表项。

如果开发人员将 .Appx程序,您通常不会直接下载并安装它。相反,你访问 Windows 应用商店,搜索要安装的程序,然后从应用商店下载它。Windows 应用商店中的所有软件都在 中。应用或 .AppxBundle 格式在幕后出现,但已在很大程度上被 .msix 格式取代。

在某些情况下,您可能需要安装 .应用或 .应用商店外部的 AppxBundle 包。例如,您的工作场所可能会在 中提供您需要的应用程序。Appx 格式,或者你可能是一名开发人员,需要在将自己的软件上传到应用商店之前对其进行测试。

首先:启用旁加载

您只能安装 .应用或 .AppxBundle 软件(如果在 Windows 10 设备上启用了旁加载)。从 <> 月更新开始,默认情况下启用旁加载,但在某些设备上,公司策略可能会禁用旁加载。

要检查是否启用了旁加载,请前往面向开发人员的设置>更新和安全>。确保此处的设置设置为“旁加载应用”或“开发人员模式”。如果将其设置为“Windows 应用商店应用”,您将无法安装 。应用或 .来自 Windows 应用商店外部的 AppxBundle 软件。

如果此选项设置为“Windows 应用商店应用”并且你启用了旁加载,Windows 将警告你安装的应用可能会暴露你的设备和数据,或损害你的电脑。这就像安装普通的Windows软件:您应该只安装来自您信任的来源的软件。

如何安装 .使用图形安装程序的 Appx 包

在Windows 10的周年更新中,Microsoft添加了一个新的“应用程序安装程序”工具,允许您安装。应用或 .以图形方式显示应用程序。要安装它们,只需双击 .应用或 .应用捆绑包。

将显示有关 .Appx 包,包括开发人员提供的名称、发布者、版本号和图标。要安装软件包,请单击“安装”按钮。

如何安装 .带有 PowerShell 的 Appx 包

Windows 10 还包括可用于安装 .应用包。该 cmdlet 提供比应用安装程序工具更多的功能,例如能够将 Windows 指向包含其他包的依赖项路径。应用包需求。

若要使用 PowerShell 安装 Appx 程序包,请先打开 PowerShell 窗口。您可以在“开始”菜单中搜索“PowerShell”,然后启动PowerShell快捷方式以打开一个。您无需以管理员身份启动它,如 .Appx 软件刚刚为当前用户帐户安装。

若要安装 Appx 包,请运行以下 cmdlet,将其指向 .系统上的 Appx 文件:

Add-AppxPackage -Path "C:\Path\to\File.Appx"

有关更高级的使用选项,请参阅 Microsoft 的 Add-AppxPackage 文档。

如何使用 PowerShell 安装未打包的应用

如果你正在开发自己的软件,则上述 cmdlet 将不适合你。它只会安装正确签名的应用程序,但你不一定希望在开发应用程序时对应用程序进行签名。

这就是为什么有另一种方法来安装 Appx 软件的原因。这仅适用于以“未打包”形式保留的应用程序。桌面应用程序转换器还会创建一个未打包的应用程序(您可以使用以下命令安装该应用程序)和最终的 .应用应用程序包。

为此,你需要以管理员身份打开 PowerShell 窗口。然后,运行以下命令,将 Windows 指向未打包应用目录中的“AppxManifest.xml”文件:

Add-AppxPackage -Path C:\Path\to\AppxManifest.xml -Register

应用程序将在开发人员模式下注册到系统中,从而有效地安装它。

要卸载 AppX 软件包,只需右键单击“开始”菜单中的应用程序,然后选择“卸载”。您还可以在 PowerShell 中使用 Remove-AppxPackage cmdlet。

赞(0) 打赏
未经允许不得转载:Win 11系统之家 » 如何安装 .应用或 .Windows 10 上的 AppxBundle Software

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏