MSBuild.exe正在关闭
显然,在VS2017中的生成中止后,MSBuild.exe将保持活动状态。我发现我应该使用MSBUILDDISABLENODEREUSE=1作为环境变量,告诉VS2017关闭MSBuild.exe实例。然而,我似乎找不到应该在哪里输入这个变量。有人能详细地告诉我吗?我对编程/VS2017相当陌生 有人能详细地告诉我吗 这是从MSBuild 3.5开始设计的。子进程一直持续到15分钟未使用(即未生成)为止。在某些情况下,这会提高性能。完全有可能禁用它 在MSConnect上存档的相关问题: 可以通过设置和环境变量和/或msbuild参数来实现这一点 详细步骤设置环境变量: 要全局设置“MSBuildDisableNodeReuse”变量,请使用“环境变量”属性页,可通过在计算机上单击鼠标右键,单击“属性”,然后单击“系统属性”对话框窗口“高级”选项卡下的“环境变量”按钮来访问该属性页: 设置msbuild参数的详细步骤:MSBuild.exe正在关闭,msbuild,visual-studio-2017,Msbuild,Visual Studio 2017,显然,在VS2017中的生成中止后,MSBuild.exe将保持活动状态。我发现我应该使用MSBUILDDISABLENODEREUSE=1作为环境变量,告诉VS2017关闭MSBuild.exe实例。然而,我似乎找不到应该在哪里输入这个变量。有人能详细地告诉我吗?我对编程/VS2017相当陌生 有人能详细地告诉我吗 这是从MSBuild 3.5开始设计的。子进程一直持续到15分钟未使用(即未生成)为止。在某些情况下,这会提高性能。完全有可能禁用它 在MSConnect上存档的相关问题: 可以通
msbuild YourApp.sln /nr:false /t:rebuild
有关更多详细信息,请参阅
希望这有帮助。为什么要关闭它?它可能会开放一段时间reason@LeoLiu-因为我不在办公室,所以我还没有机会测试。我今天会的。谢谢你的详细解释@正如LeoLiu所说,它仍然对性能问题保持开放。但在我的情况下,它阻止我的文件被复制。因此,每次我都必须手工完成这个过程,然后才能重建我的项目。谢谢你的详细解释和链接。我试着在谷歌上搜索像那样的指南,但我找不到!绝对值得更多的赞扬。