繁体   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