【问题标题】:How to create .appx package for Universal Windows Platform(UWP) application?如何为通用 Windows 平台(UWP)应用程序创建 .appx 包?
【发布时间】:2016-06-03 12:00:55
【问题描述】:

我已经为我的通用 Windows 平台应用程序创建了包。但是我无法找到为我的包生成 .appx 文件的位置。 它已经生成了 .appxbundle 文件和所有其他文件。但是没有生成 .appx 文件。

【问题讨论】:

    标签: win-universal-app windows-10-universal


    【解决方案1】:

    .appx 只是一个 zip64 文件,.appxbundle 是一个包含此类 zip 文件的 zip 文件。

    如果您使用makeappx.exe,您可以提取.appxbundle 中的所有文件并查看其中的各个.appx 文件。

    MakeAppx unbundle /p bundle_name.appxbundle /d output_directory
    

    App packages and deployment (Windows Runtime apps)App packager (MakeAppx.exe)

    【讨论】:

    • 请注意,MakeAppx 会在 zip 中添加一个 AppxBlockMap.xml 作为内容的签名,因此虽然您可以使用 zip 解包,但通过简单地压缩一些文件夹来创建一个并不容易
    【解决方案2】:

    .appxbundle 顾名思义就是一组 .appx 文件。这实际上是一个包含 .appx 文件的 zip 文件。

    如果需要,您可以选择不创建 .appxbundle 文件,而是创建单独的 .appx 文件

    将“生成 App Bundle”设置为从不

    【讨论】:

      【解决方案3】:

      可以在ARM文件夹下的app包的dependencies文件夹中找到appx文件。

      AppPackages-->依赖项-->ARM

      【讨论】:

        猜你喜欢
        • 2020-08-27
        • 2018-02-04
        • 2016-04-25
        • 1970-01-01
        • 1970-01-01
        • 2013-11-28
        • 1970-01-01
        • 2017-02-23
        • 2015-12-11
        相关资源
        最近更新 更多