/Project (devenv.exe)

Identifica un único proyecto dentro de la configuración de la solución especificada para compilar, limpiar, recompilar o implementar.

Sintaxis

devenv SolutionName {/Build|/Clean|/Deploy|/Rebuild} [SolnConfigName [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]

Argumentos

  • SolutionName

    Necesario. Ruta de acceso completa y nombre del archivo de solución.

  • {/Build|/Clean|/Deploy|/Rebuild}

    Necesario. Compila, limpia, implementa o recompila el proyecto.

  • SolnConfigName

    Opcional. Nombre de la configuración de solución (por ejemplo, Debug o Release) que se aplicará en la solución indicada en SolutionName. Si hay más de una plataforma de solución disponible, también tendrá que especificar la plataforma (por ejemplo, Debug|Win32). Si no se especifica este argumento o se usa una cadena vacía (""), la herramienta usará la configuración activa de la solución.

  • /ProjectProjName

    Opcional. Ruta de acceso y nombre de un archivo de proyecto dentro de la solución. Puede escribir el nombre para mostrar del proyecto o una ruta de acceso relativa desde la carpeta SolutionName al archivo del proyecto. También puede especificar el nombre y la ruta de acceso completa del archivo del proyecto.

  • /ProjectConfigProjConfigName

    Opcional. Nombre de la configuración de compilación del proyecto (por ejemplo, Debug o Release) que se aplicará en el proyecto indicado en /Project. Si hay más de una plataforma de solución disponible, también tendrá que especificar la plataforma (por ejemplo, Debug|Win32).

  • /OutOutputFilename

    Opcional. Nombre de un archivo que quiera enviar al resultado de la herramienta. Si el archivo ya existe, la herramienta anexa el resultado al final del archivo.

Comentarios

  • Se tiene que usar como parte de un comando devenv, /Build, /Clean, /Rebuild o /Deploy.

  • Escriba las cadenas que incluyen espacios entre comillas dobles.

  • Se puede mostrar información de resumen de las compilaciones, incluidos los errores, en la ventana Comandos o en cualquier archivo de registro especificado con el modificador /Out.

Ejemplo

En este ejemplo se compila el proyecto CSharpWinApp con la configuración de compilación del proyecto Debug en MySolution.

devenv "%USERPROFILE%\source\repos\MySolution\MySolution.sln" /build Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug

Vea también