Поскольку новая переменная среды видна в окне cmd, почему бы не запустить VS оттуда? Команда devenv
запустит VS IDE. Вы можете сказать это, чтобы загрузить определенное решение или проект.
devenv [solutionfile | projectfile | anyfile.ext] [switches]
VS IDE определит состояние переменной среды, действующей в этом окне cmd. Однако обратите внимание, что некоторые переменные среды не будут выбраны, если вы не используете опцию /useenv
:
/useenv
: Используйте переменные среды PATH, INCLUDE, LIBPATH и LIB вместо путей IDE для сборок VC ++.
Также обратите внимание, что он также принимает кучу опций (в основном для сборки проектов из командной строки); используйте devenv /?
для получения подробной информации.