/Clean (devenv.exe)

Limpia todos los archivos intermedios y directorios de salida.

Sintaxis

devenv SolutionName /Clean [Config [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]

Argumentos

  • SolutionName

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

  • Config (Configuración).

    Opcional. Configuración (por ejemplo, Debug o Release) para borrar los archivos intermediarios de 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 de proyecto (como Debug o Release) que se usará al limpiar 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, reemplazará al argumento Config.

  • /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 tiene la misma función que el comando de menú Limpiar 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 bien en cualquier archivo de registro especificado con el modificador /Out.

Si no se especifica el modificador /Project, la acción de limpieza se realiza en todos los proyectos de la solución, incluso si se especifica FileName como un archivo del proyecto.

Ejemplo

En el primer ejemplo, se limpia la solución MySolution, mediante la configuración predeterminada especificada en el archivo de solución.

En el segundo ejemplo, se limpia el proyecto CSharpWinApp con la configuración de compilación del proyecto Debug en MySolution.

devenv "%USERPROFILE%\source\repos\MySolution\MySolution.sln" /Clean

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

Vea también