visual studio open for developer consola abrir visual-studio visual-studio-2008 command-prompt

open - ¿Símbolo del sistema de Visual Studio frente a un símbolo del sistema normal?



visual studio command window (6)

Básicamente, simplemente establece varias de las ubicaciones binarias de Visual Studio en la PATH entorno PATH para esa instancia de ventana de comando. Esto significa que puede usar todos los diversos comandos y herramientas sin tener que incluir las rutas completas.

Hay una lista parcial de algunas de las herramientas disponibles en MSDN en .NET Framework Tools and Tools (.NET Framework) .

Cuando abro un símbolo del sistema de Visual Studio (por ejemplo, se abre con el menú Inicio -> Programas -> Microsoft Visual Studio 2008 -> Herramientas de Visual Studio -> Símbolo del sistema de Visual Studio 2008 ), obtengo:

Setting environment for using Microsoft Visual Studio 2008 x86 tools. C:/Program Files/Microsoft Visual Studio 9.0/Common7/IDE>

¿Qué tipo de herramientas están disponibles y cuáles son los usos más comunes de este símbolo del sistema?


El artículo The Visual Studio Command Prompt tiene una buena explicación:

Miremos el "Símbolo del sistema de Visual Studio" en más detalle.

Parece que acaba de establecer la ruta para usted y ponerlo en (Ta Da!) El directorio de VC en Visual Studio. Ni siquiera el directorio C # y ciertamente no el directorio VB. Supongo que suponen que cualquiera que use esta herramienta es realmente un núcleo duro y programa directamente contra el disco duro con una lupa y un imán.

Lo que realmente hace es ejecutar este comando de DOS. (En mi caso.)

% comspec% / k "" C: / Archivos de programa / Microsoft Visual Studio 10.0 / VC / vcvarsall.bat "" x86

¿Qué hace vcvarsall.bat? Bueno, establece el entorno del compilador de destino para que pueda compilar código para un procesador diferente.


El símbolo del sistema de Visual Studio es una forma conveniente de acceder a las herramientas de línea de comandos que se incluyen con .NET Framework SDK y, si está instalado, las herramientas de Windows Platform SDK .

Al proporcionar el símbolo del sistema de Visual Studio, Microsoft le permite ejecutar estas herramientas sin que las variables de entorno PATH, INCLUDE, LIB y LIBPATH contengan todas las rutas adicionales a las diversas carpetas donde están instalados Visual Studio y .NET SDK. En su lugar, estas referencias de carpetas se agregan sobre la marcha cuando inicia el símbolo del sistema de Visual Studio permitiéndole ejecutar las herramientas.

Por ejemplo, si abre un símbolo del sistema normal, no puede ejecutar xsd.exe sin cambiar al directorio "C:/Program Files/Microsoft Visual Studio 8/SDK/v2.0/Bin" . Sin embargo, en el símbolo del sistema de Visual Studio puede simplemente escribir xsd.exe /? , y funciona.

Consulte el artículo de MSDN .NET Framework Tools para obtener una lista completa de las herramientas proporcionadas con Visual Studio 2008 SP1 y detalles sobre lo que hacen.


El símbolo del sistema de Visual Studio tiene algunas herramientas. Algunas herramientas son para reparar la instalación de Visual Studio. Una de las herramientas que amo usar es para WCF . wcftestclient y obtiene un cliente para probar sus servicios de WCF.