Help plz

For some reason when i try and use c++ programming it says when i make a game it says:
The project could not be compiled. Would you like to open it in Visual Studio?

Running C:/Program Files/Epic Games/UE_4.17/Engine/Binaries/DotNET/UnrealBuildTool.exe MyProject5 Development Win64 -project=“C:/Users//Documents/Unreal Projects/MyProject5/MyProject5.uproject” -editorrecompile -progress -NoHotReloadFromIDE
Performing full C++ include scan (building a new target)
Creating makefile for MyProject5 (no existing makefile)
@progress push 5%
Parsing headers for MyProject5Editor
Running UnrealHeaderTool “C:\Users\Documents\Unreal Projects\MyProject5\MyProject5.uproject” “C:\Users\Documents\Unreal Projects\MyProject5\Intermediate\Build\Win64\MyProject5Editor\Development\MyProject5Editor.uhtmanifest” -LogCmds=“loginit warning, logexit warning, logdatabase error” -Unattended -WarningsAsErrors -installed
Reflection code generated for MyProject5Editor in 53.8367784 seconds
@progress pop
ERROR: Windows SDK v8.1 must be installed in order to build this target.

See https://answers.unrealengine.com/questions/538760/error-windows-sdk-v81-must-be-installed-in-order-t.html