Запуск Visual Studio из командной строки
У меня есть три разные версии Visual Studio, установленные на моей машине,
Visual Studio 2003, Visual Studio 2008, и VS2005.
Как мне запустить конкретную версию Visual Studio с помощью командной строки.
devenv.exe
открывает последнюю версию Visual Studio. Что делать, если я хочу открыть Visual Studio 2003 с помощью командной строки?
Ответы
Ответ 1
Вы должны использовать путь для их различения. Например, здесь представлена команда Visual Studio 2005 на моем ноутбуке:
"C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe"
Вот еще один совет: вы можете выяснить, как запускать различные приложения Windows из командной строки, находя их в меню "Пуск" Windows, щелкая правой кнопкой мыши по значку, выбрать свойства, а затем на вкладке "Ярлык", посмотрите Целевое текстовое поле. Скопируйте этот текст и обычно его можно использовать в командной строке консоли.
Ответ 2
Этот ответ - это другой способ обработать запуск Visual Studio в Windows 7-10 с помощью Windows Key {windows logo} start для запуска целевого приложения.
- Подключите каждую версию к панели задач. Один из способов - щелкнуть правой кнопкой по активной запущенной программе и выбрать "Pin to Taskbar". Или найдите в диспетчере программ и щелкните правой кнопкой мыши еще раз, чтобы сделать вывод.
-
Подключите каждую другую версию рядом с панелью задач. В этом примере запишите каждую версию последовательно в 2003, 2005 и в конце 2008 года. Убедитесь, что они находятся рядом с кнопкой запуска, чтобы упростить запоминание номера индекса.
![enter image description here]()
- Чтобы запустить версию 2003, нажмите
WindowsKey
, затем номер 1
.
- Чтобы запустить 2005
WindowsKey 2
.
- Чтобы запустить 2008
WindowsKey 3
.
Это быстро и легко и может запускать несколько экземпляров без привлечения командной консоли.
Ответ 3
Используйте файл devenv.exe для конкретной версии Visual Studio. Там будет один, расположенный в папке Common7\IDE установки. Вот каталоги, которые я помню для разных версий.
- 2008:% ProgramFiles%\Microsoft Visual Studio 9.0\Common7\Ide\devenv.exe
- 2005:% ProgramFiles%\Microsoft visual Studio 8\Common7\Ide\devenv.exe
Ответ 4
Вы также можете использовать "Командная строка Visual Studio 2005" и "Командная строка Visual Studio 2008" для загрузки среды оболочки командной строки, а затем запустить "devenv". Обычно это можно найти в разделе "Пуск" - "Программы" → "Visual Studio" → "Инструменты Visual Studio"
Если вы не можете или не хотите получать к нему доступ через меню "Пуск", вы также можете "загрузить" среду с конкретной версией VS в обычной командной оболочке, используя следующие (для VS 2008,
с установочным путем по умолчанию): (обратите внимание: измените x86 в зависимости от вашей платформы)
(32 бит)% comspec%/k "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" " x86
(64 бит)% comspec%/k" "C:\Program Files (x86)\Microsoft Visual Studio 8\VC\vcvarsall.bat" " x86
или для VS 2008 (с установочным путем по умолчанию):
(32 бит)% comspec%/k "C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" " x86
(64 бит)% comspec%/k" "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" " x86
Каждый устанавливает среду, поэтому, если впоследствии вы выполните "devenv", она загрузит версию коррекции.
Ответ 5
Используйте путь abolute, например C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe
.
Ответ 6
Вот ярлык, вы можете просто набрать devenv.exe и запустить визуальную студию
![Here is the shortcut, You can just type devenv.exe and start visual studio]()
Ответ 7
Я пробовал ответ, который был принят в этом вопросе, но он не работал у меня
Мне удалось запустить Visual studio с RUN
, набрав devenv.exe
в нем.
WIN + R не работает для открытия RUN
, поэтому в командной строке я набрал приведенный ниже путь в командной строке
c:\WINDOWS\system32\rundll32.exe shell32.dll`,#61
Ответ 8
Кто-нибудь знает, как открыть его с помощью Visual Studio Express 2012 для Windows Desktop?
Найдено:
%comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\VsDevCmd.bat""
% comspec%:
C:\Users\Admin>echo %comspec%
C:\Windows\system32\cmd.exe
Или просто найдите "разработчика" в меню "Приложения" для Windows 8 "Начать поиск", затем он приведет вас к "Команде разработчиков для VS2012".