简体   繁体   中英

Visual Studio can't find Installed version of SDK(10.0.17763.0) for a solution

So yesterday when I reopened an old work solution/project it failed to compile with:

"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.."

The problem is: I do have that SDK version installed but it refuses to find it, but it finds the other older SDK version I downloaded today to check. But I need to keep this project in this SDK as its a group work and I'm the only one who experiencing this problem at the moment.

My vs module installer and VS project retargeting

在此处输入图片说明

click to enlarge

So far what I have tried to solve this

  • uninstall and reinstall VS 2017
  • removing the sdk, and then re-adding it again

First, you could check whether the solution platform settings are consistent. For example, both are x64: 在此处输入图片说明

在此处输入图片说明

Second, you could set the SDK version in Properties->General . Then, check whether there is 10.0.17763.0 in Retarget Projects . 在此处输入图片说明

If you still don't have this version, you can try to find Desktop development with C++ , uncheck the check box in the upper left corner, and check it again. Then modify VS and Retarget Solution angin.

Also, you could download the Windows SDK 10.0.17763.0 directly.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

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