Я установил две версии одной и той же программы: Visual Studio. Обе версии имеют devenv.exe качестве исполняемого файла. Если я открою диалог запуска и devenv , то откроется Visual Studio 2012.

Я хотел бы различать два в диалоге запуска.

  • run> devenv12 открывает Visual Studio 2012
  • run> devenv10 открывает Visual Studio 2010.

Как можно различить два исполняемых файла с одинаковыми именами в диалоговом окне запуска?

3 ответа3

1

Используя ваш любимый текстовый редактор, создайте два файла .bat в каталоге, который находится по системному пути и который указывает на разные исполняемые файлы.

devenv12.bat

@echo off
C:\path\to\MSVS 2012\devenv.exe

devenv10.bat

@echo off
C:\path\to\MSVS 2010\devenv.exe

После этого вы сможете запускать VS 2010 или VS 2012 именно так, как написали в своем вопросе: devenv10 должен открыть VS 2010; devenv12 должен открыть VS 2012.

0
  1. Вы должны иметь возможность переименовывать приложения так, как вы хотите, и они по-прежнему должны нормально работать.

  2. Укажите полный путь к файлу, например, «C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe».

  3. Хотя это не совсем то, что вы просите, вы можете создать ярлыки для файлов и установить сочетания клавиш для каждого, например, Crtl+Alt+0 и Crtl+Alt+2 для версии 2010 и 2012 соответственно.

0

Вы пытались создать новую переменную среды на вашем компьютере? Вы можете сделать это, перейдя в «Панель управления \ Все элементы панели управления \ Система», затем нажмите "Дополнительные параметры системы" и перейдите к «Переменные среды ...».

Добавьте новую переменную с именем devenv10, указав путь к исполняемому файлу вашего VS2010. Затем вы можете запустить VS2010, выполнив% devenv10%

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .