Thanks, I wasn't using 11.2
VS 2017 is supported in 11.2.
https://mathematica.stackexchange.com/questions/140071/getting-compile-to-work-with-visual-studio-2017-community-edition
11.1 supports VS 2015, but even previous versions that don't are very easy to patch to work with VS 2015 or earlier (not with 2017 though).
https://mathematica.stackexchange.com/questions/41682/c-compilation-not-working-with-visual-studio-2013
Personally, I consider the 2015 build tools the best choice, http://landinghub.visualstudio.com/visual-cpp-build-tools