.appxupload 和 .appxbundle 之间有什么区别,我应该将哪一个上传到商店?
What is the difference between an .appxupload and an .appxbundle and which one should I upload to the store?
我刚刚为 Windows 商店构建了 UWP
应用程序。
Visual Studio 生成了一组文件。其中一些是:
MyApp.appxupload
MyApp.appxBundle
这两个文件有什么区别?我应该上传哪一个到商店?
从这个link:https://docs.microsoft.com/en-us/windows/uwp/packaging/packaging-uwp-apps它指出:
To sell your Universal Windows Platform (UWP) app or distribute it to
other users, you need to create an appxupload package for it. When you
create the appxupload, another appx package will be generated to use
for testing and sideloading. You can distribute your app directly by
sideloading the appx package to a device. This article describes the
process of configuring, creating and testing a UWP app package. For
more information about sideloading, see Sideload Apps in Windows 10.
也在这个页面上:https://docs.microsoft.com/en-us/windows/uwp/publish/upload-app-packages 它指出:
Important For Windows 10, you should always upload the .appxupload
file here, not the .appx or .appxbundle. For more info about packaging
UWP apps for the Store, see Packaging Universal Windows apps for
Windows 10.
所以总而言之,appxupload
用于上传到 Windows 商店,appxbundle
用于侧载
What is the difference between these two files? and which one should I upload to the store?
两者都可以上传到商店,看你的需要。请参阅仪表板中提交的 Package 部分:
.xap
可以是 Windows Phone 8/8.1 Silverlight 包格式。
.appx
也可以被开发中心接受,但是对于 Windows 通用应用程序,如果不包含 pdb 符号文件,它不会从开发中心收集崩溃分析经验。 .appxupload
文件是作为 Visual Studio 打包过程的一部分创建的,并包含另外两个文件:.appx
和 .appxsym
。 .appxsym
文件是一个压缩的 .pdb 文件,其中包含您的应用程序的 public 符号,用于 Windows 开发中心的崩溃分析。这就是为什么我们应该上传 .appxupload
文件以供商店提交。
.appxbundle
文件可以减少用户下载的应用程序的大小,这对于包含特定语言资产、不同图像比例资产或适用于特定版本的资源的包非常有意义微软DirectX。用户只需下载您的包资源中适用于他们设备的部分。
此外,使用appxbundle
,您可以直接为x86、x64和arm架构生成一个包,而无需一一创建。请注意,一旦您上传 .appxbundle
作为您的商店包,您将无法在以后的提交中返回到非 appxbundle。
详情请阅读Packaging apps中的相关文章。
我刚刚为 Windows 商店构建了 UWP
应用程序。
Visual Studio 生成了一组文件。其中一些是:
MyApp.appxupload
MyApp.appxBundle
这两个文件有什么区别?我应该上传哪一个到商店?
从这个link:https://docs.microsoft.com/en-us/windows/uwp/packaging/packaging-uwp-apps它指出:
To sell your Universal Windows Platform (UWP) app or distribute it to other users, you need to create an appxupload package for it. When you create the appxupload, another appx package will be generated to use for testing and sideloading. You can distribute your app directly by sideloading the appx package to a device. This article describes the process of configuring, creating and testing a UWP app package. For more information about sideloading, see Sideload Apps in Windows 10.
也在这个页面上:https://docs.microsoft.com/en-us/windows/uwp/publish/upload-app-packages 它指出:
Important For Windows 10, you should always upload the .appxupload file here, not the .appx or .appxbundle. For more info about packaging UWP apps for the Store, see Packaging Universal Windows apps for Windows 10.
所以总而言之,appxupload
用于上传到 Windows 商店,appxbundle
用于侧载
What is the difference between these two files? and which one should I upload to the store?
两者都可以上传到商店,看你的需要。请参阅仪表板中提交的 Package 部分:
.xap
可以是 Windows Phone 8/8.1 Silverlight 包格式。
.appx
也可以被开发中心接受,但是对于 Windows 通用应用程序,如果不包含 pdb 符号文件,它不会从开发中心收集崩溃分析经验。 .appxupload
文件是作为 Visual Studio 打包过程的一部分创建的,并包含另外两个文件:.appx
和 .appxsym
。 .appxsym
文件是一个压缩的 .pdb 文件,其中包含您的应用程序的 public 符号,用于 Windows 开发中心的崩溃分析。这就是为什么我们应该上传 .appxupload
文件以供商店提交。
.appxbundle
文件可以减少用户下载的应用程序的大小,这对于包含特定语言资产、不同图像比例资产或适用于特定版本的资源的包非常有意义微软DirectX。用户只需下载您的包资源中适用于他们设备的部分。
此外,使用appxbundle
,您可以直接为x86、x64和arm架构生成一个包,而无需一一创建。请注意,一旦您上传 .appxbundle
作为您的商店包,您将无法在以后的提交中返回到非 appxbundle。
详情请阅读Packaging apps中的相关文章。