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 项目重定向



点击放大

到目前为止我已经尝试解决这个问题

首先,您可以检查解决方案平台设置是否一致。例如,两者都是 x64:

其次,您可以在Properties->General中设置SDK版本。然后,检查Retarget Projects中是否有10.0.17763.0

如果你还没有这个版本,可以尝试找Desktop development with C++,把左上角的复选框去掉,再勾上。然后修改VS和Retarget Solutionangin.

另外,您可以直接下载Windows SDK 10.0.17763.0