/Rebuild (devenv.exe)

Limpia y, después, compila la configuración de solución especificada.

Sintaxis

devenv SolutionName /Rebuild [SolnConfigName [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]

Argumentos

  • SolutionName

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

  • SolnConfigName

    Opcional. Nombre de la configuración de solución que se usará (por ejemplo, Debug o Release) para recompilar 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 (como Debug o Release) que se usará al recompilar 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). Si se especifica este modificador, reemplaza al argumento SolnConfigName.

  • /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

  • Este modificador realiza la misma acción que el comando de menú Recompilar solución en el IDE.

  • Escriba las cadenas que incluyen espacios entre comillas dobles.

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

Ejemplo

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

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

Vea también