2009-06-10 22 views
24

Tengo tres versiones diferentes de Visual Studio instaladas en mi máquina, Visual Studio 2003, Visual Studio 2008 y VS2005.Iniciar Visual Studio desde un símbolo del sistema

¿Cómo comienzo una versión particular de Visual Studio usando un símbolo del sistema?

devenv.exe abre la última versión de Visual Studio. ¿Qué debo hacer si quiero abrir Visual   Studio   2003 usando un símbolo del sistema?

+1

A veces escribir es más rápido que usar el mouse. A veces es necesario iniciar el IDE como parte de un script por lotes/shell. –

+0

Pruebe msdev.exe - Recuerdo vagamente versiones anteriores que tienen msdev.exe, pero no con qué versión exactamente. – user93353

+1

Sara Ford tiene algunos consejos sobre varios modificadores de línea de comandos [aquí] (http://blogs.msdn.com/saraford/default.aspx) busque devenv – benPearce

Respuesta

24

Tienes que usar la ruta para distinguirlos. Por ejemplo, aquí está el Visual   Estudio   2005 de comandos en mi portátil:

"C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe" 

Aquí está otra extremidad: puede encontrar la manera de ejecutar diferentes aplicaciones de Windows desde la línea de comandos mediante la búsqueda de ellos en el menú Inicio de Windows, haciendo clic derecho en el ícono, seleccionando propiedades, y luego en la pestaña Acceso directo, mira el cuadro de texto Destino. Copie ese texto y, por lo general, puede usarlo en la línea de comandos de la consola.

3

Utilice devenv.exe para la versión específica de Visual Studio. Habrá uno ubicado en la carpeta Common7 \ IDE de la instalación. Aquí están los directorios que recuerdo para las diversas versiones.

  • 2008:% Archivos de programa% \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ devenv.exe
  • 2005:% Archivos de programa% \ Microsoft Visual Studio 8 \ Common7 \ IDE \ devenv.exe
1

Utilice una ruta absoluta, por ejemplo, C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe.

+0

En Vista OS Escriba este comando "devenv" en la búsqueda de inicio y proporcione enter. abrirá la versión actual de VS sdk. – Jeyavel

2

También puede usar el "Símbolo del sistema de Visual Studio 2005" y "Símbolo del sistema de Visual Studio 2008" para cargar un entorno de shell de comandos específico de la versión, y luego ejecutar 'devenv'. Esto normalmente se encuentra en Inicio-> Programas-> Visual Studio -> Herramientas de Visual Studio

Si no puede o no quiere acceder a él a través del menú Inicio, también puede "cargar" la versión VS. entorno específico en un shell de comando normal utilizando lo siguiente (para VS 2008, con una ruta de instalación predeterminada): (nota: cambie x86 según corresponda para su plataforma)

(32 bit)% comspec%/k "" C : \ Archivos de programa \ Microsoft Visual Studio 8 \ VC \ vcvarsall.bat "" x86
(64 bit)% comspec%/k "" C: \ Archivos de programa (x86) \ Microsoft Visual Studio 8 \ VC \ vcvarsall.bat "" x86

o para VS 2008 (con h instalar por defecto ruta):

(32 bits)% comspec%/k "" C: \ Archivos de programa \ Microsoft Visual Studio 9.0 \ VC \ vcvarsall.bat "" x 86
(64 bits) comspec%%/k "" C: \ Archivos de programa (x86) \ Microsoft Visual Studio 9.0 \ VC \ vcvarsall.bat "" x86

Cada uno configura el entorno, por lo que si luego ejecuta 'devenv', cargará la versión de correxct.

0

¿Alguien sabe cómo abrirlo con Visual Studio Express 2012 para Windows Desktop?

lo encontró:

%comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\VsDevCmd.bat"" 

% comspec% es:

C:\Users\Admin>echo %comspec% 
C:\Windows\system32\cmd.exe 

O sólo la búsqueda "desarrollador" en el menú de Windows 8 Start Search "Aplicaciones", a continuación, se le permite conducir " Indicador de comando del desarrollador para VS2012 ".

1

Aquí es el acceso directo, solo tendrá que teclear devenv.exe y comenzar el estudio visual Here is the shortcut, You can just type devenv.exe and start visual studio

1

Probé la respuesta que haya sido aceptada de esta pregunta, pero no funcionó para mí

yo era capaz para iniciar Visual Studio desde RUN escribiendo devenv.exe en él.

WIN + R no funcionó para la apertura RUN, por lo que en símbolo del sistema, tecleé el camino a continuación en la línea de comandos

c:\WINDOWS\system32\rundll32.exe shell32.dll`,#61 
5

Esta respuesta es una forma diferente de manejar a partir de Visual Studio en Windows 7 hasta el 10 por utilizando la clave de Windows {logotipo de Windows} iniciar a iniciar la aplicación de destino.

  1. Fija cada versión en la barra de tareas. Una forma es hacer clic con el botón derecho en un programa en ejecución activo y seleccionar 'Pin en la barra de tareas. O busque en el administrador del programa y haga clic con el botón secundario nuevamente para fijarlo.
  2. Pin cada versión diferente al lado de la barra de tareas. Para este ejemplo, ancle cada versión en sucesión 2003, 2005 y finalmente 2008. Asegúrese de que estén al lado del botón de inicio para facilitar la memorización del número de índice.

    enter image description here

  3. para lanzar la versión 2003 golpeó el WindowsKey luego el número 1.
  4. Para iniciar 2005 WindowsKey 2.
  5. Para iniciar 2008 WindowsKey 3.

Esto es rápido y fácil y puede iniciar varias instancias sin abrir la consola de comandos.

+1

+1 por presentarme este atajo. Sin embargo, debe tenerse en cuenta que esto lanzará la aplicación * o * cambiará a la aplicación, si ya se está ejecutando. Por lo tanto, no puede usar esto como una solución de propósito general para "comenzar una versión particular". –

Cuestiones relacionadas