For what it's worth, it was very easy for me to get the game built and running on the v141 toolset in VS2017 (which references the Windows 8.1 SDK), with defines to support Windows 7. The binary dependencies in SVN don't even need to be recompiled, I just had to remove two XP-toolset-related workarounds.
v141-toolset.patch