Hey @JakeDaLizard,
In your Visual Studio 2017 setup, ensure that the boxes:
- Desktop development with C++,
- .NET desktop development
- and Game development with C++
are checked.
Oh, also, check the Windows 10 SDK (10.0.XXXXX.0) for Desktop [x86 and x64] and for UWP in the Components.