VS2017 Community Edition is a POS
I wasted an entire weekend trying to install it.
After installing everything, I ended up losing the standard microsoft project types for C++ and C#, and couldn't get them back even after completely uninstalling everything and starting again.
Ended up installing the bare mnimum on another box the following weekend. (The only other alternative would have been to re-install Windows from scratch).
Still doesn't run as a 64-bit IDE - it gets installed as a 32-bit even on Windows x64.