2016-08-04 36 views
5

我不能夠建立在Visual Studio 2015年萬能的Windows應用程序,獲得建立自己的錯誤作爲「任務‘GenerateAppxPackageRecipe’0x7F的失敗 - 無法加載MRM支持庫。」有人可以幫我弄這個嗎?提前致謝。萬能的Windows應用物聯網構建失敗的2015年

+0

有什麼結果,如果你試圖構建一個簡單通用的Windows應用程序? –

+0

我得到簡單的通用Windows應用程序(創建空白解決方案,並試圖建立)相同的錯誤。似乎在Microsoft.AppxPackage.Targets文件中有一些錯誤。 –

+1

簡單的通用Windows應用程序有同樣的問題,你可以修復你的VS. –

回答

0

這是Windows 10 SDK(版本10.0.14393.33),它包含在Visual Studio 2015年更新3.已知問題,它已被固定在QFE構建10.0.14393.795

此非安全更新包括質量改進:

  • 解決的問題,即由於MRMSupport.dll無法加載開發商不能建立在Windows 7上的應用程序UWP。
  • 解決的問題,即MidlRT和MDMerge沒能在Windows 7上運行
  • 解決的問題,即SDK安裝程序無法在Windows上安裝
  • 那裏部署一個傳統商店應用到了810電話造成的Visual Studio
  • 解決的問題崩潰
  • 解決的問題,即沒有跨遠程調試會話保存應用程序數據的應用程序時都拿到未註冊

欲瞭解更多信息,請參閱Windows SDK and emulator archive

爲了解決這個問題,請到添加/刪除程序和卸載Windows軟件開發工具包 - 視窗10.0.14393.33。然後從Windows SDK和仿真器存檔重新安裝10.0.14393.795 version。在此之後,您應該能夠構建UWP應用程序而不會出錯。

但是,在Windows 7上,對於Visual Studio 2015,Windows Universal的官方支持是「Build only」。許多其他Visual Studio功能都會降級。因此,如果您正在開發Windows通用應用程序,強烈建議使用Windows 10。欲瞭解更多信息,請參閱this answer