解决移动Windows Kits后运行出错的问题

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

原路径:D:Windows Kits

新路径:D:CWindows Kits


解决办法

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

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

改动一

将注册表中:计算机HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows KitsInstalled Roots

作如下修改:

改动二

将注册表中:计算机HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftMicrosoft SDKsWindowsv10.0

作如下修改:

改动三

将注册表中:计算机HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftWindows KitsInstalled Roots

作如下修改:

移动共享组件

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

将注册表中:计算机HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisualStudioSetup

作如下修改:

测试运行成功,完美解决

#include <iostream>
using namespace std;
int main()
{
    cout << "Hello, world!" << "
";
    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后,报错如下: 错误MSB8036找不到 Windows SDK 版本 10.0.22000.0。请安装所需版本的 Windows SDK,或者在项目属性页中或通过右键单击解决方案并选择“重定解决方案目标”来更改 SDK 版本。 原路径:D:Windows Kits 新路径:D:CWindows Kits 解决办法 首先通过如下方式进入注册表中 输入快捷键:Win + R 再输入:regedit 改动一 将注册表中:计算机HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows KitsInstalled Roots 作如下修改: 改动二 将注册表中:计算机HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftMicrosoft SDKsWindowsv10.0 作如下修改: 改动三 将注册表中:计算机HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftWindows KitsInstalled Roots 作如下修改: 移动共享组件 这一步是移动共享组件、工具和SDK的操作 将注册表中:计算机HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisualStudioSetup 作如下修改: 测试运行成功,完美解决 #include using namespace std; int main() { cout << "Hello, world!" << " "; 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则提供了更广泛的应用程序开发工具。
经验分享 程序员 微信小程序 职场和发展