I uninstalled the newer Visual Studio, installed the 2015 version, then was able to install/run AH3. I had copied the folder before uninstalling AH3, so I was able to restore everything exactly the way it was with minimal effort: control maps, terrains, skins, etc. Now to see if updates break it again.