Visual Studio 2012 RTM关闭后在内存中有MSBuild.exe

Pat*_*ers 26 msbuild visual-studio-2012

我注意到当Visual Studio 2012 RTM关闭时,MsBuild.exe的许多实例仍在内存中.

为什么?

eli*_*nor 49

在Visual Studio关闭后,MSBuild进程将保持运行一段时间(相信十五分钟).这是一种提高性能的尝试,其理念是如果很快启动另一个构建并且可以消除产生新进程的开销,则可以重用空闲的MSBuild进程.

您可以通过设置环境变量MSBUILDDISABLENODEREUSE=1(在启动VS之前)或指定/nodeReuse:false(或/nr:false)从命令行构建来禁用此功能.

在MSConnect上提交的相关问题: