簡體   English   中英

Windows 10 SDK無法安裝到Visual Studio

[英]Windows 10 SDK won't install to Visual Studio

我一直在努力讓Visual Studio和Windows 10 SDK工作一周以上。 首先我無法安裝Visual Studio。 通過手動瀏覽所有內容,以及Visual Studio“TotalUninstaller”,卸載與VS2015模糊相關的一切都解決了這個問題。

情節扭曲:現在我已經設法安裝並運行VS2015,我無法安裝SDK。 我已經在安裝過程中選擇了它,嘗試修改VS之后,嘗試使用Standalone安裝程序安裝它,但它都不起作用。 每次,安裝程序都沒有發現任何錯誤,所有工具都出現在開始菜單中,出現一個新的“Program Files(x86)/WindowsKits/10.0”文件夾,包含所有正確的文件,但VS無法打開任何文件UWP項目,無法創建任何新項目,並且SDK不會出現在“擴展名”列表中。

當我卸載所有東西時,只有一件事我無法擺脫:“Windows 10 for Mobile Image - 10.0.10240.0”。 它只是打開,運行一秒鍾,然后關閉,在此過程中什么都不做。 由於我無法擺脫這種情況,我手動刪除了Program Files,Program Files(x86),ProgramData以及AppData文件夾中的任何“Windows Kits”相關文件夾。 但這片蓬松的垃圾並沒有留下我已安裝的程序列表。 這可能與無法正確安裝Windows 10 SDK有關嗎?

我查看了安裝日志,這是我看到的唯一錯誤:

[371C:398C][2016-08-08T21:13:35]i301: Applying execute package: {7a68448b-9cf2-4049-bd73-5875f1aa7ba2}, action: Install, path: C:\ProgramData\Package Cache\{7a68448b-9cf2-4049-bd73-5875f1aa7ba2}\vsupdate_KB3022398.exe, arguments: '"C:\ProgramData\Package Cache\{7a68448b-9cf2-4049-bd73-5875f1aa7ba2}\vsupdate_KB3022398.exe" -quiet -burn.related.patch -burn.ignoredependencies={248fcd1e-5ee1-421d-893f-ec0a94dd7b01} -burn.ancestors={248fcd1e-5ee1-421d-893f-ec0a94dd7b01}'
[371C:398C][2016-08-08T21:13:35]e000: Error 0x80070003: Failed to create embedded process atpath: C:\ProgramData\Package Cache\{7a68448b-9cf2-4049-bd73-5875f1aa7ba2}\vsupdate_KB3022398.exe
[371C:398C][2016-08-08T21:13:35]e000: Error 0x80070003: Failed to run embedded bundle.
[371C:398C][2016-08-08T21:13:35]e000: Error 0x80070003: Failed to run bundle as embedded from path: C:\ProgramData\Package Cache\{7a68448b-9cf2-4049-bd73-5875f1aa7ba2}\vsupdate_KB3022398.exe
[371C:398C][2016-08-08T21:13:35]e000: Error 0x80070003: Failed to execute EXE package.
[287C:137C][2016-08-08T21:13:35]e000: Error 0x80070003: Failed to configure per-machine EXE package.

當我嘗試使用正確的選項安裝vs2015時,或者當我使用獨立安裝程序時,它會出現在每個日志中。 我查看了C:\\ProgramData\\Package Cache ,沒有{7a68448b-9cf2-4049-bd73-5875f1aa7ba2}文件夾,其他文件夾都沒有包含“vsupdate_KB3022398.exe”。 看起來這是問題的根源。

編輯:我已經創建了丟失的文件夾並添加了“vsupdate_KB3022398.exe”(在線發現,托管在Microsoft服務器上),並且沒有更多的錯誤。 但是,問題仍然沒有解決。 SDK只是拒絕顯示。 我想我將不得不做一個干凈的安裝。

我有Windows 10 SDK 14393無法在Windows 7操作系統上安裝的問題。 作為Visual Studio 2015的一部分進行安裝並運行Windows 10 SDK 14393的獨立安裝程序時,會出現此問題。根據日志,Windows桌面擴展SDK無法安裝。

作為解決方法,我安裝了Windows 10 SDK 10586(已成功安裝)然后我安裝了Windows 10 SDK 14393(已成功安裝)兩個版本的Windows 10 SDK在Visual Studio 2015中作為目標平台版本下的選項顯示為我。

顯然Windows 10 SDK 14393安裝程序缺少在Windows 7上成功運行所需的東西。(以前版本中必須存在的東西)

對不起,對不起。 Windows SDK安裝中有2個已知問題導致“致命錯誤”。
請參閱Windows SDK工具問題論壇。

您可能已經預先發布了SDK,並且安裝的其中一個合同導致MDMerge在安裝過程中失敗。 卸載SDK的預發布版本應避免此問題。

謝謝,凱文

在卸載所有以前的Windows 10 SDK工具包之后,我遇到了MDMerge問題,仍然無法安裝。 通過移動以下內容修復它:“C:\\ Program Files(x86)\\ Windows Kits \\ 10”,再次運行安裝程序並安裝正常。

這就是我所做的,它對我有用。 刪除鏈接器中的所有內容(PROJECT - > LINKER - > Input - > Additional Dependencies,如此屏幕截圖中所示

在此輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM