我在移动Windows Kits后,报错如下:
错误MSB8036找不到 Windows SDK 版本 10.0.22000.0。请安装所需版本的 Windows SDK,或者在项目属性页中或通过右键单击解决方案并选择“重定解决方案目标”来更改 SDK 版本。


原路径:D:\Windows Kits

新路径:D:\C\Windows Kits


解决办法

首先通过如下方式进入注册表中

输入快捷键:Win + R
再输入:regedit

改动一

将注册表中:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Kits\Installed Roots

作如下修改:

改动二

将注册表中:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft SDKs\Windows\v10.0

作如下修改:

改动三

将注册表中:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Kits\Installed Roots

作如下修改:

改动四(可省略)

如果更改注册表后仍然报错,则可能是UAP.props 文件有问题,其路径如下:

Windows Kits\10\DesignTime\CommonConfiguration\Neutral\UAP\10.0.18362.0\UAP.props

将内容:<WindowsSdkDir>

更改为:<WindowsSdkDir Condition="'$(WindowsSdkDir)' == ''" >

移动共享组件

这一步是移动共享组件、工具和SDK的操作

将注册表中:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\Setup

作如下修改:

测试运行成功,完美解决

#include <iostream>
using namespace std;
int main()
{cout << "Hello, world!" << "\n";return 0;
}

其他知识

Windows SDK和Windows Kits都是用于Windows应用程序开发的工具集。
Windows SDK(Software Development Kit)是一组开发工具,包括API文档、库、头文件、示例代码等,用于开发Windows应用程序。Windows SDK可以用于开发传统的桌面应用程序,以及使用Universal Windows Platform (UWP)的应用程序。
Windows Kits是Windows SDK的一个子集,它包含了用于Windows驱动程序和硬件开发的工具,例如Windows Driver Kit (WDK)和Windows Hardware Lab Kit (HLK)。
因此,可以认为Windows Kits是Windows SDK的一部分,它提供了更加专业的工具和资源,用于驱动程序和硬件开发。而Windows SDK则提供了更广泛的应用程序开发工具。

解决移动Windows Kits后运行出错的问题相关推荐

  1. 解决:Windows更新后蓝屏,恢复界面错误代码0xc0000001

    一.遇到问题经过 今早Windows正常重新启动更新,等更新结束重新启动笔记本就起不来了. 先是下图的蓝屏,终止代码:Critical_service_failed 然后进入"恢复" ...

  2. 解决maven项目打包后运行jar,提示没有主清单属性

    问题: Maven项目生成jar运行时提示"没有主清单属性" 解决: pom文件添加一下配置 <build><plugins><plugin>& ...

  3. 如何解决“启用windows功能NetFx3时出错

    解决方案: 控制面板->卸载程序->启用或关闭Windows功能,勾选.NET Framework 3.5安装 转载于:https://www.cnblogs.com/wcrBlog/p/ ...

  4. 如何解决在每次开机后运行lcm相关命令会提示需要配置IP的问题

    参考链接:https://blog.csdn.net/sinat_36219858/article/details/61195905?locationNum=7&fps=1 解决方案: 设置开 ...

  5. unity打包后运行出错_一种Shader变体收集和打包编译优化的思路

    这是侑虎科技第646篇文章,感谢作者卢建供稿.欢迎转发分享,未经作者授权请勿转载.如果您有任何独到的见解或者发现也欢迎联系我们,一起探讨.(QQ群:793972859) 作者主页:https://gi ...

  6. python文件打包发布(引用的包也可以加进来),打包出错解决了,运行出错解决了...

    一开始,我以为,打包本来就很容易,可是没有..... 没想到打包还能遇到坑 T.T 打包步骤: 1.安装 pyinstaller (cmd) pip install pyinstaller 2.进入目 ...

  7. 电脑重装系统开机后运行慢怎么办

    小编就给大家分享四个电脑运行慢的方法,可以选择适合自己的方法去使用,一般情况都是可以解决掉电脑开机后运行慢的问题,我们接着看看吧. 还有其它的电脑重装系统方法 工具/原料: 系统版本:windows7 ...

  8. php runtimeexception,Laravel框架运行出错提示RuntimeException No application encryption...

    关于Laravel,出错提示,RuntimeException,No,application,encryption,key,has,been,specified.,解决方法,Laravel框架运行出错 ...

  9. 安装mysql程序运行出错_如何解决mysql安装后.net程序运行出错的问题

    如何解决mysql安装后.net程序运行出错的问题 发布时间:2020-09-28 17:43:58 来源:亿速云 阅读:93 作者:小新 小编给大家分享一下如何解决mysql安装后.net程序运行出 ...

最新文章

  1. Xpath语法-爬虫(一)
  2. [No000010F]Git8/9-使用GitHub
  3. step5 . day1 网络编程基础知识
  4. C++基本数据类型解惑
  5. Eclipse插件安装全方式
  6. zabbix监控业务进程变动
  7. 收发短信AT指令详解
  8. 什么无线蓝牙耳机好?英雄联盟推荐竞技游戏专用蓝牙耳机
  9. Linux基础(8)Linux常用网络命令
  10. 电子计算机off键是什么意思,off键是什么意思
  11. 上亿会员 为b站会员购众筹项目打下消费基础
  12. 讲解一些复变函数的基础概念
  13. 商城项目解析(前端页面知识,用户如何访问服务器,hosts的修改,nginx)
  14. Tesseract的安装教程
  15. 炒菜机器人“精确”破题中餐标准化
  16. nvcc not installed
  17. 一家之言:谈谈JavaScript匿名函数(转)
  18. 如何制作一套简单价廉的太阳能发电系统
  19. 寒假刷题实录-基础语法-02判断语句
  20. 利用telnet发送邮件遇到554 DT:SPM错误提示

热门文章

  1. iOS11.3 beta5专为提升苹果X速度?网友:iPhone6S的我们怎么办
  2. 推荐系统系列:新浪搜索团队FiBiNET理论和代码实现
  3. 极米H5值得入手吗?极米H5实际体验如何?画面对比实测
  4. VS Code 报错 local-server-1> ssh child died, shutting down解决方法
  5. PMP中各种图形解释和使用场景
  6. 用trace32分析内核死机
  7. window本地运行hadoop 测试用例 failed to create symlink
  8. 清华大学计算机系学几年,清华大学16位学霸简历吓坏网友
  9. python 跨知乎app发私信以及Python专栏30万用户信息爬取
  10. 培训python开发 骗局