小编典典

Visual Studio“无法复制”....在构建期间

all

在构建我的 VS2012 C# 项目期间,我不断收到此错误

Error   41  Could not copy "obj\Debug\WeinGartner.WeinCad.exe" to
 "bin\Debug\WeinGartner.WeinCad.exe". 
 Exceeded retry count of 10. Failed.


Error   42  Unable to copy file "obj\Debug\WeinGartner.WeinCad.exe" to
"bin\Debug\WeinGartner.WeinCad.exe". The process cannot access the file
'bin\Debug\WeinGartner.WeinCad.exe' because it is being used by another 
process.

现在我发现杀死进程

Weingartner.WeinCad.vhost.exe

有效(有时),但这让我很紧张。有什么办法可以完全阻止这种情况的发生?

我的调试器设置是

在此处输入图像描述
在此处输入图像描述


阅读 208

收藏
2022-03-23

共1个答案

小编典典

我在 Visual Studio 2013 中遇到过类似的错误消息。

大多数情况下,我发现这种情况发生在调试过程因异常而停止时。

当 clean+build 没有为我解决这个问题时,我通过执行以下操作取得了成功:

  • 关闭 Visual Studio
  • 删除binobj文件夹,以及
  • 重新打开 Visual Studio。

这个“错误”自 Visual Studio 2003 以来就存在。

最后,我还发现我通常可以通过简单地重命名可执行文件然后删除它来解决这个问题。

2022-03-23