I had a similar problem with VS 2013 and% VS110COMNTOOLS% ... I tried a lot of things that I found over the Internet but no one worked, also the most common solution I found on the Internet was that C: \ windows \ system32 was not in the PATH environment variable, but on my machine all the variables were correct and pointed to the correct directories.
I had an image with window 10 with vs2017 installed and other visual studios have not yet been installed, so I restored this image, then went on to install VS2013, then installed VS2010, and then finally installed VS2012.
After that, the assembly went fine and the error disappeared ... I assume that installing VS2012 as the last resolved the problem associated with the VS110COMNTOOLS variable, even if I tried to reinstall all the visual studios before returning to the windows of the 10 images that I have were.
I hope you can do something like this on your computer, try to restore your system to the point before installing the visual studio, and then install the visual studios you need, leaving VS2015 as the last.
source share