在构建我的 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
有效(有时),但这让我很紧张。有什么办法可以完全阻止这种情况的发生?
我的调试器设置是
我在 Visual Studio 2013 中遇到过类似的错误消息。
大多数情况下,我发现这种情况发生在调试过程因异常而停止时。
当 clean+build 没有为我解决这个问题时,我通过执行以下操作取得了成功:
bin
obj
这个“错误”自 Visual Studio 2003 以来就存在。
最后,我还发现我通常可以通过简单地重命名可执行文件然后删除它来解决这个问题。