Msbuild 哪个进程在调试/发布文件夹中生成最终二进制文件?

Msbuild 哪个进程在调试/发布文件夹中生成最终二进制文件?,msbuild,visual-studio-2017,Msbuild,Visual Studio 2017,我得到以下错误: 错误:无法将文件“obj\Debug\xx.exe”复制到“bin\Debug\xx.exe”。进程无法访问文件“bin\Debug\xx.exe”,因为其他进程正在使用该文件 我使用的是VS的15.3.5版 我知道csc.exe是编译器。从Visual studio 2017进行调试时,我想确保的是,最终在bin或release文件夹中创建最终文件的是哪个过程?是否在obj文件夹中构建,并通过另一个进程复制到最终目的地 我怀疑这是我们公司的防病毒软件,因为“系统”一次只获得几

我得到以下错误:

错误:无法将文件“obj\Debug\xx.exe”复制到“bin\Debug\xx.exe”。进程无法访问文件“bin\Debug\xx.exe”,因为其他进程正在使用该文件

我使用的是VS的15.3.5版

我知道csc.exe是编译器。从Visual studio 2017进行调试时,我想确保的是,最终在bin或release文件夹中创建最终文件的是哪个过程?是否在obj文件夹中构建,并通过另一个进程复制到最终目的地

我怀疑这是我们公司的防病毒软件,因为“系统”一次只获得几分钟的锁

最终在Visual Studio的bin/debug或bin/release文件夹中创建二进制文件的进程名是什么

我将使用此配置防病毒排除列表

最终在Visual Studio的bin/debug或bin/release文件夹中创建二进制文件的进程名是什么

根据输出窗口中的日志“
将文件从“obj\Debug\xx.exe”复制到“bin\Debug\xx.exe”
”,我们可以知道
Debug/release
中的二进制文件是从
obj
文件夹复制的

在使用监视生成期间哪个进程写入文件后,我发现进程“
VBCSCompiler.exe
”和“
devenv.exe
“将为该
.exe
文件编写文件。您可以使用process monitor查找哪个进程复制
.exe
文件。此外,您可以尝试禁用防病毒以验证防病毒是否导致此问题

作为一种解决方法,您可以将Visual studio 2017文件夹添加到防病毒排除列表中