Visual Studio找不到Installed version of SDK(10.0.17763.0)的解决方法
Visual Studio can't find Installed version of SDK(10.0.17763.0) for a solution
所以昨天当我重新打开旧作品时 solution/project 它无法编译:
"error MSB8036: The Windows SDK version 10.0.17763.0 was not found.
Install the required version of Windows SDK or change the SDK version
in the project property pages or.."
问题是:我确实安装了那个SDK版本,但它拒绝找到它,但它找到了我今天下载的另一个旧SDK版本来检查。但是我需要将这个项目作为一个团队工作保留在这个 SDK 中,我是目前唯一遇到这个问题的人。
我的 vs 模块安装程序和 VS 项目重定向
到目前为止我已经尝试解决这个问题
- 卸载并重新安装 VS 2017
- 删除sdk,然后重新添加
首先,您可以检查解决方案平台设置是否一致。例如,两者都是 x64:
其次,您可以在Properties->General
中设置SDK版本。然后,检查Retarget Projects
中是否有10.0.17763.0
。
如果你还没有这个版本,可以尝试找Desktop development with C++
,把左上角的复选框去掉,再勾上。然后修改VS和Retarget Solution
angin.
另外,您可以直接下载Windows SDK 10.0.17763.0。
所以昨天当我重新打开旧作品时 solution/project 它无法编译:
"error MSB8036: The Windows SDK version 10.0.17763.0 was not found. Install the required version of Windows SDK or change the SDK version in the project property pages or.."
问题是:我确实安装了那个SDK版本,但它拒绝找到它,但它找到了我今天下载的另一个旧SDK版本来检查。但是我需要将这个项目作为一个团队工作保留在这个 SDK 中,我是目前唯一遇到这个问题的人。
我的 vs 模块安装程序和 VS 项目重定向
到目前为止我已经尝试解决这个问题
- 卸载并重新安装 VS 2017
- 删除sdk,然后重新添加
首先,您可以检查解决方案平台设置是否一致。例如,两者都是 x64:
其次,您可以在Properties->General
中设置SDK版本。然后,检查Retarget Projects
中是否有10.0.17763.0
。
如果你还没有这个版本,可以尝试找Desktop development with C++
,把左上角的复选框去掉,再勾上。然后修改VS和Retarget Solution
angin.
另外,您可以直接下载Windows SDK 10.0.17763.0。