MSVC build errors > MSB8036
MSB8036: Windows SDK version not found
error MSB8036: The Windows SDK version 10.0.17763.0 was not found.
The project names a Windows SDK version that is not installed.
Causes and fixes
- The project names an old SDK. Set General > Windows SDK Version to 10.0 (latest installed version), or choose Retarget solution.
- The project needs that exact SDK. Install it from the Visual Studio Installer, under Individual components.
Fix MSB8036 with CppPilot
CppPilot reads the error, your code, and the project settings Visual Studio evaluates for the active configuration, then explains which of these causes applies. Choose Fix and the AI corrects it; CppPilot rebuilds the project and checks that the error is gone. Every change appears in Visual Studio for your approval.
Let the AI fix it in Visual Studio
CppPilot is a free extension that explains and fixes MSVC build errors with Codex, Claude, or CppPilot Cloud.
Related errors: MSB8020, C1083. See all guides.