【问题标题】:Universal windows IoT app build failing in visual studio 2015通用 Windows IoT 应用程序构建在 Visual Studio 2015 中失败
【发布时间】:2016-12-11 05:32:35
【问题描述】:

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

【问题讨论】:

  • 如果您尝试构建一个简单的通用 Windows 应用程序会产生什么结果?
  • 简单的通用windows应用也有同样的问题,你可以修复你的VS。
  • @Bart - 确实,我也看到了。不幸的是,如果我针对早期的 SDK,该项目不会构建事件。我开始认为 VS 2015 Update 3 本身不会在 Windows 7 PC 上构建商店应用程序,而 Update 2 没有问题。
  • 谢谢大家。我尝试重新安装和修复 Visual Studio 2015,它在 Windows 7 中不起作用。我在另一台 Windows 7 机器上安装了 VS2015,之前安装了 VS 2013 并且没有卸载它并且它工作。因此,假设 Win 7 中缺少一些软件包。

标签: visual-studio-2015 windows-iot-core-10


【解决方案1】:

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

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

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

更多信息,请查看Windows SDK and emulator archive

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

但是,在带有 Visual Studio 2015 的 Windows 7 上,对 Windows Universal 的官方支持是“Build only”。许多其他 Visual Studio 功能已降级。因此,如果您正在开发 Windows 通用应用程序,强烈推荐使用 Windows 10。更多信息请见this answer

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-19
    • 1970-01-01
    • 1970-01-01
    • 2015-12-20
    • 2018-01-07
    相关资源
    最近更新 更多