Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Msbuild VS2017无法构建UWP存储捆绑包(.NET Native,ARM构建中出错)_Msbuild_Uwp_Windows 10_Windows 10 Universal_.net Native - Fatal编程技术网

Msbuild VS2017无法构建UWP存储捆绑包(.NET Native,ARM构建中出错)

Msbuild VS2017无法构建UWP存储捆绑包(.NET Native,ARM构建中出错),msbuild,uwp,windows-10,windows-10-universal,.net-native,Msbuild,Uwp,Windows 10,Windows 10 Universal,.net Native,我刚刚安装了昨天发布的最新Visual Studio 2017更新(添加了对Creators update SDK的支持),现在我无法再为我的应用程序构建应用程序包 我的目标是14393版本,在这次更新之前,一切都很好 看起来x86和x64软件包已经成功构建,但是ARM one由于某种原因失败了。 我在输出窗口中遇到此错误: 2> C:\Program Files(x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\Microsoft\Vis

我刚刚安装了昨天发布的最新Visual Studio 2017更新(添加了对Creators update SDK的支持),现在我无法再为我的应用程序构建应用程序包

我的目标是14393版本,在这次更新之前,一切都很好

看起来x86和x64软件包已经成功构建,但是ARM one由于某种原因失败了。 我在输出窗口中遇到此错误:

2> C:\Program Files(x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\Microsoft\VisualStudio\v15.0\AppxPackage\Microsoft.AppxPackage.Targets(3899,5):找不到错误APPX0502:文件“C:\Users…\MyApp\bin\ARM\Release\Lockr\u 2017.407.108.0\u language-de.appx”

以下是构建完成(失败)后完整输出窗口的链接:

我以前从未犯过这样的错误。我已经尝试重新启动电脑,重新启动Visual Studio,删除所有bin/obj/temp文件夹,但仍然存在相同的问题。 我还更新了所有NuGet软件包(包括今天发布的新的.NET原生1.6.1.版本)

注意:我尝试不生成应用程序包(以便VS生成三个不同的x86、x64和ARM软件包),但效果良好。我需要一个应用程序包上传到商店虽然

注意#2:我尝试在我的Windows 10移动设备上以发布模式(.NET native)编译和部署应用程序(因此在ARM模式下),它工作正常,应用程序没有问题,VS可以通过这种方式编译。然而,由于某种原因,捆绑包正在失败

我不知道该怎么办,有什么我能解决的吗


谢谢您的帮助。

请尝试以下操作:

  • 下载。见详情
  • 关闭VS2017
  • 转到此文件夹: C:\Program Files(x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\Microsoft\VisualStudio\v15.0\AppxPackage

  • Microsoft.AppxPackage.Targets
    重命名为
    Microsoft.AppxPackage.Targets.BAK
  • Microsoft.AppxPackage.Targets
    从ZIP文件提取到上述文件夹

  • 对我来说,这在更新4月17日发布的VS2017后得到了解决 这一点现已在最新的VS2017中修复


    您看到的似乎与此错误报告有关: