通用Windows IoT应用程序在Visual Studio 2015中构建失败

Mad*_*mar 5 visual-studio-2015 windows-iot-core-10

无法在Visual Studio 2015中构建通用Windows应用程序,将构建错误视为"任务'GenerateAppxPackageRecipe'失败.0x7F - 无法加载MRM支持库." 有人可以帮我弄这个吗?提前致谢.

Jay*_*Zuo 0

这是 Windows 10 SDK(版本 10.0.14393.33)中的一个已知问题,该问题包含在 Visual Studio 2015 Update 3 中。并且已在QFE Build 10.0.14393.795中修复。

此非安全更新包括质量改进:

  • 解决了开发人员因无法加载 MRMSupport.dll 而无法在 Windows 7 上构建 UWP 应用程序的问题。
  • 解决了 MidlRT 和 MDMerge 在 Windows 7 上运行失败的问题
  • 解决了 SDK 安装程序在 Windows 上安装失败的问题
  • 解决了将旧版商店应用程序部署到 8.1 手机导致 Visual Studio 崩溃的问题
  • 解决了应用程序取消注册时,在远程调试会话中未保留应用程序数据的问题

有关详细信息,请参阅Windows SDK 和模拟器存档

要解决此问题,请转到“添加/删除程序”并卸载“Windows 软件开发工具包 - Windows 10.0.14393.33”。然后 从Windows SDK 和模拟器存档重新安装10.0.14393.795 版本。之后,您应该能够正确构建 UWP 应用程序。

然而,在 Windows 7 上,使用 Visual Studio 2015,对 Windows Universal 的官方支持是“仅构建”。许多其他 Visual Studio 功能都已降级。因此,如果您正在开发Windows通用应用程序,强烈建议使用Windows 10。欲了解更多信息,请参阅此答案