Добавить командную строку в VS 2008 Express Edition вручную
Чтобы добавить командную строку в VS 2008 Express Edition, я сделал следующие шаги:
Tools->External Tools->Click on Add
. Затем я ввел следующую информацию:
Title: Visual Studio 2008 Command Prompt
Command: cmd.exe
Arguments: %comspec% /k ""C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"" x86
Initial Directory: $(ProjectDir)
Тогда OK/Apply
.
После этого, когда я перешел в меню "Сервис" и нажал на Visual Studio 2008 Command Prompt, открылась командная строка, но появилось следующее сообщение об ошибке:
'"C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"' is not recognized as an internal or external command, operable program or batch file.
Пожалуйста, помогите мне решить эту проблему. Или кто-нибудь научит меня только, как добавить командную строку в меню "Инструменты" вручную в VS 2008 Express Edition.
Ответы
Ответ 1
Почему вы указываете переменную среды %comspec%
как часть аргументов cmd.exe
? Не указывает %comspec%
на cmd.exe
?
Я также не уверен, почему вы добавили x86
в конец аргументов.
Кажется, этого достаточно, чтобы аргументы были /k "C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"
Наконец, я не сейчас на Windows-машине, но вы дважды проверили путь к файлу .bat? По крайней мере, для несвободных версий Visual Studio я, похоже, напоминаю .bat файл, что-то вроде vsvars.bat
или vcvars32.bat
. Название может отличаться для Express Edition.
Ответ 2
Добавить командную строку в VS 2010 окончательное вручную http://bit.ly/1L2tseJ