Ответ 1
Командная строка VS не является автономной оболочкой, но стандартная cmd.exe
с некоторой настройкой EnvironmentVariables - через vcvarsall.bat
Очаровательно, vcvarsall.bat
поставляется только с версией С++ и находится в папке Microsoft Visual Studio 10.0\VC
.
Итак, если вы не установили VS С++ Express - и вы хотите получить доступ к оболочке, вам, вероятно, придется установить VS С++ Express; во всяком случае, что я сделал.
- Выберите
Tools >> External Tools
в Visual Studio. - Нажмите
Add
- Заполните заголовок - я использовал
Visual Studio Command &Prompt
(C
уже назначен для настройки) - Команда:
cmd.exe
(должна быть уже на вашем PATH) - Аргументы:
/k "\path\to\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"
- Выберите начальную директорию. Я использовал
$(ProjectDir)
- Нажмите
OK
У меня есть эти примечания @http://www.xradiograph.com/Programming/VisualStudioExpress, которые в свою очередь были адаптированы из http://visualbasic.about.com/b/2010/08/17/the-visual-studio-command-prompt.htm и других источников