【发布时间】:2017-11-04 01:33:50
【问题描述】:
我经常遇到这个问题。为什么会这样?
Visual Studio 中显示的两个错误说:
无法将文件“obj\Debug\DeRs2.exe”复制到“bin\Debug\DeRs2.exe”。该进程无法访问文件“bin\Debug\DeRs2.exe”,因为它正被另一个进程使用。
和
无法将“obj\Debug\DeRs2.exe”复制到“bin\Debug\DeRs2.exe”。重试次数超过 10。失败。
【问题讨论】:
-
有时可执行文件被 Visual Studio 线程锁定。关闭并重新打开 Visual Studio 是解决方法。
-
非常感谢@LexLi
-
这可能意味着可执行的 VS 正在尝试构建当前正在运行。您是否通过按住 Control 键单击“开始”按钮或在文件资源管理器中双击 .exe 文件来启动它?
-
@adv12 我正常启动了。如果我将所有代码复制到新文件中,它会起作用,但我不明白为什么会发生这种情况?
-
1>----- 构建开始:项目:Rengler,配置:调试任何 CPU ----1>C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft .Common.CurrentVersion.targets(3813,5):警告 MSB3026:无法将“obj\Debug\Rengler.exe”复制到“bin\Debug\Rengler.exe”。在 1000 毫秒内开始重试 1。该进程无法访问文件“bin\Debug\Rengler.exe”,因为它正被另一个进程使用。========== 构建:0 成功,1 失败,0 最新,0跳过==========
标签: c# visual-studio