msbuild visual-studio-2012

Visual Studio 2012 RTM tiene MSBuild.exe en memoria después de cerrar



visual-studio-2012 (2)

Me di cuenta cuando se cerró Visual Studio 2012 RTM, que muchas instancias de MsBuild.exe todavía están en la memoria.

Por qué ?


Los procesos de MSBuild se mantienen en ejecución durante un período de tiempo (creo que quince minutos) después de que se cierre Visual Studio. Este es un intento de mejorar el rendimiento, la idea es que los procesos inactivos de MSBuild se puedan reutilizar si se inicia otra compilación pronto y se puede eliminar la sobrecarga de generar un nuevo proceso.

Puede deshabilitar esto estableciendo una variable de entorno MSBUILDDISABLENODEREUSE=1 (antes de iniciar VS) o especificando /nodeReuse:false (o /nr:false ) si está /nodeReuse:false desde la línea de comando.

Problemas relacionados archivados en MSConnect: