Now that VS 2017 has been released, we should make it possible to build SharpDX on a machine that has only VS 2017 installed (not VS 2015). Since VS 2017 stores less information in the registry, the detection logic in Source/Tools/SharpGen/Parser/GccXml.cs needs to be updated/redone to be able to accurately detect and use VS2017.
Now that VS 2017 has been released, we should make it possible to build SharpDX on a machine that has only VS 2017 installed (not VS 2015). Since VS 2017 stores less information in the registry, the detection logic in Source/Tools/SharpGen/Parser/GccXml.cs needs to be updated/redone to be able to accurately detect and use VS2017.