繁体   English   中英

visual studio无法识别版本10.0.14393.0中的Windows 10 sdk

[英]visual studio does not recognize windows 10 sdk in version 10.0.14393.0

我的Visual Studio无法识别我的Windows 10 SDK。

重现它的步骤:

  1. 使用更新3安装VS 2015 Professional,并选择Windows SDK for 10.0.14393.0作为可选功能
  2. 使用此版本创建UWP应用程序
  3. 输出窗口中显示以下错误:错误:项目需要未安装的平台SDK(UAP,版本= 10.0.14393.0)。 有关详细信息,请访问以下链接: http//go.microsoft.com/fwlink/?prd = 12514&pver = 14.0&sbp = PlaformSDKMissing&plcid = 0x409&no1 = UAP,%20Version = 10.0.14393.0
  4. 卸载Windows 10 SDK 10.0.14393.0
  5. 从步骤3中提供的链接安装Windows 10 SDK 10.0.14393.0
  6. 使用版本10.0.14393.0创建UWP应用程序,并显示与步骤3中相同的错误

更多信息:在控制面板的程序和功能列表中,sdk的名称是:Windows软件开发工具包 - Windows 10.0.14393。 795和版本是10 1 0.14393。 795

我的猜测是注册表中的版本是错误的,因此visual studio无法找到sdk。

如果我查看路径C:\\ Program Files(x86)\\ Windows Kits \\ 10 \\ Platforms \\ UAP,我可以看到一个名为10.0.14393.0的目录,其中包含Platform.xml和PreviousPlatforms.xml。 在路径C:\\ Program Files(x86)\\ Windows Kits \\ 10 \\ bin下,还有一个名为10.0.14393.0的目录,因此SDK似乎已正确安装

我已经尝试从VS或在线链接重新安装Visual Studio和不同版本的几个SKD,但没有任何效果。 如果我定位另一个SDK版本,如10.0.10586,我可以创建项目。

谢谢你的阅读。 我感谢每一个正确方向的暗示。

无需重新安装Windows。 修改VS2017的现有安装并删除Universal Windows Platform开发旁边的复选框,然后转到Individual components选项卡并选择Windows SDK 10.0.14393。

单击修改。

完成后,再次修改VS2017的现有安装并重新检查通用Windows平台开发框,然后单击修改。

问题已解决,无需重启。

在此输入图像描述

解决方案是重新安装Windows并彻底安装Visual Studio。 不知何故,系统搞砸了,甚至连重视图工作室都没有帮助。

我有同样的问题,但通过安装.033版本而不是最新的.795来解决它。 通过单击“QFE”背后的链接,可以在SDK的说明中的SDK下载页面上找到它:

Windows 10 SDK(版本10.0.14393.795 - 适用于10.01.14393.033的QFE )和适用于Windows 10移动版的Microsoft Emulator

此外,即使不需要,我卸载.795,然后重新启动。 然后安装.033,然后在尝试打开visual studio之前重新启动。

我已经成功安装了Windows SDK 10.0.14393.795。 然后我创建了成功定位14393的UWP项目。 所以我无法重现你的问题。

在此输入图像描述

我已经尝试从VS或在线链接重新安装Visual Studio和不同版本的几个SKD,但没有任何效果。

如果你试图修复你的视觉工作室,但它仍然无法正常工作。 您最好使用http://aka.ms/vscollect来收集安装日志。 从%temp%文件夹中找到vslogs.zip。 请上传文件并在此处分享链接。 我会根据日志文件帮助您找到根本原因。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM