2016-12-01 202 views
1

安裝VS 2015 Update 3時報告安裝Windows SDK 10.0.14393時出現錯誤。安裝Windows SDK 10.0.14393時出錯

我發現了一些關於該問題的論壇條目,小貼士分離安裝的SDK。我這樣做了。結果:

塊引用 安裝未成功完成。

日誌文件表明,回滾

CAQuietExec後開始:MDMerge失敗:使用mdmerge工具 CAQuietExec創建UnionWinMD。請在C:\ Users \ Lothar \ AppData \ Local \ Temp \ UnionWinmdWorkingFolder \ Logs \ 27555-MDMerge.log和C:\ Users \ Lothar \ AppData \ Local \ Temp \ UnionWinmdWorkingFolder \ Logs \ 27555-MDMerge中查看MDMerge工具日誌.err CAQuietExec:錯誤0x80070002:命令行返回錯誤。 CAQuietExec:錯誤0x80070002:CAQuietExec失敗 CustomAction GenUnionWinMD返回實際的錯誤代碼1603(注意,如果翻譯發生在沙箱內,這可能不是100%準確的) MSI(s)(74:50)[11:34:03:800] :備註:1:2265 2:3:-2147287035

有什麼建議嗎?

+1

忘了提及:Windows 10 SDK 10.0.10586.212安裝工程 – Lothar

回答

0

我的問題的實例包括KB3165756更新到Visual Studio 2015的最後2天的問題。雖然我已經清除了(下載VS2015 .iso並脫機運行,離線< - 這是關鍵),但10.0.14393 Windows SDK安裝程序現在只是在不做任何事情的情況下終止。和你一樣,10586 SDK安裝程序順利進行。

+1

用.iso安裝並沒有解決問題。 – Lothar

0

對於版本10.0.14393.33幫我:https://github.com/PowerShell/PowerShell/issues/2571#issuecomment-259671943

你必須通過下載整個安裝程序包SDK的網絡安裝。然後轉到具有下載數據的文件夾並按照描述的方式編輯UserExperienceManifest.xml。

+0

剛剛檢查:這也解決了10.0.14393.795。 如果有人想知道爲什麼我需要如此古老的Win10 SDK版本:目前cmake(3.9.5)只能在該版本下正常工作(我使用VS2015 up3) – gshep