Я точно не знаю, в чем ваша проблема, но вы можете сделать следующее, чтобы определить действительную причину.
Возможно, вы заметили, что ярлык командной строки VS - это bat-файл. Первая строка
@echo off
Измените его на
REM @echo off
Запустите его снова и посмотрите, нет ли ошибок. Если вы этого не сделаете, это может быть в одном из пакетных файлов конкретного процессора, чтобы узнать, какой из них ищет вызов для другого пакета, подобного этому.
C:\Program Files\Microsoft Visual Studio 10.0\VC>call "C:\Program Files\Microsof
t Visual Studio 10.0\VC\bin\vcvars32.bat"
Setting environment for using Microsoft Visual Studio 2010 x86 tools.
Снова REM
из @echo off
в пакете, а затем снова запустите его и посмотрите, какие ошибки вы получите.
Обновление от комментария
Ошибка ERROR: Cannot determine the location of the VS Common Tools folder
означает отсутствие переменной среды %VS100COMNTOOLS%
, которая обычно устанавливается на
"c:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools\"
Вы можете просто добавить его обратно, используя системные свойства -> Дополнительно -> Новый (в системных переменных)
См. Этот вопрос суперпользователя , чтобы узнать больше о переменных среды