Windows10 Store:您不能提交预编译的 .NET Native 包
Windows 10 Store: You cannot submit pre-compiled .NET Native packages
我正在尝试将基于 Cordova 的 Windows 10(通用 Windows)应用程序发布到现有的 Windows Phone 8.1 存储记录。
通过商店生成应用程序包后 - 创建应用程序包,我得到一个名为 CordovaApp.Windows10_1.3.2.0_x86_x64_arm.appxbundle
的 19 MB 文件。然后我把这个文件上传到应用程序包并得到。
CordovaApp.Windows10_1.3.2.0_x86_x64_arm.appxbundle 18.9 MB
Package acceptance validation error: You cannot submit pre-compiled .NET Native packages. Please upload the Store appxupload file and try again.
我正在使用 Visual Studio 2015 更新 2
请注意,我已经尝试
- 开始新App录制并上传Windows10包
- 删除引用项目并上传包
- 右键单击项目商店 - 创建应用程序包
- 项目 - 商店 - 创建应用程序包
我发现 Visual Studio 2015 为了提高应用程序的性能,在调试时使用了 .NET Native 编译器。在制作发布包时需要关闭此功能。在 .jsproj/.csproj
中明确说明
<EnableDotNetNativeCompatibleProfile>false</EnableDotNetNativeCompatibleProfile>
或直接在本网站描述的项目属性中:https://blogs.msdn.microsoft.com/visualstudioalm/2015/07/29/debugging-net-native-windows-universal-apps/
当我看到这个页面时,我才发现它更简单。不要从最新的子目录上传 ..._arm.appxbundle,而是上传 select,向上一个目录(在 ...\Myproject\AppPackages)最新的:
Myproject_x.x.x.x_x86_arm_bundle.appxupload
该文件将被接受。
如果这在错误消息中更清楚一点,那就太好了。或者这个文件应该被称为 'ThisIsForTheStore.appxupload'.
Windows 商店只接受生成的 .appxupload
包,默认情况下可以在 /AppPackages
文件夹中找到。
创建任何其他 .appx
包仅用于测试目的。
我正在尝试将基于 Cordova 的 Windows 10(通用 Windows)应用程序发布到现有的 Windows Phone 8.1 存储记录。
通过商店生成应用程序包后 - 创建应用程序包,我得到一个名为 CordovaApp.Windows10_1.3.2.0_x86_x64_arm.appxbundle
的 19 MB 文件。然后我把这个文件上传到应用程序包并得到。
CordovaApp.Windows10_1.3.2.0_x86_x64_arm.appxbundle 18.9 MB
Package acceptance validation error: You cannot submit pre-compiled .NET Native packages. Please upload the Store appxupload file and try again.
我正在使用 Visual Studio 2015 更新 2 请注意,我已经尝试
- 开始新App录制并上传Windows10包
- 删除引用项目并上传包
- 右键单击项目商店 - 创建应用程序包
- 项目 - 商店 - 创建应用程序包
我发现 Visual Studio 2015 为了提高应用程序的性能,在调试时使用了 .NET Native 编译器。在制作发布包时需要关闭此功能。在 .jsproj/.csproj
中明确说明<EnableDotNetNativeCompatibleProfile>false</EnableDotNetNativeCompatibleProfile>
或直接在本网站描述的项目属性中:https://blogs.msdn.microsoft.com/visualstudioalm/2015/07/29/debugging-net-native-windows-universal-apps/
当我看到这个页面时,我才发现它更简单。不要从最新的子目录上传 ..._arm.appxbundle,而是上传 select,向上一个目录(在 ...\Myproject\AppPackages)最新的: Myproject_x.x.x.x_x86_arm_bundle.appxupload
该文件将被接受。 如果这在错误消息中更清楚一点,那就太好了。或者这个文件应该被称为 'ThisIsForTheStore.appxupload'.
Windows 商店只接受生成的 .appxupload
包,默认情况下可以在 /AppPackages
文件夹中找到。
创建任何其他 .appx
包仅用于测试目的。