我一直在VS.NET 2010中进行调试而没有问题。但现在无法建立。我收到错误:
Unable to copy file [filename] to bin\Debug\[filename]. The process cannot access the file bin\Debug\[filename] because it is being used by another process.
我为六个不同的文件收到此错误。我重新启动VS.NET 2010但仍然出错。没有重新启动机器,有人知道如何解决这个问题吗?
答案 0 :(得分:3)
您正在编译的exe,即使停止调试后调试仍在运行。从任务管理器中杀死那些exe,然后编译你的exe。在此之后,编译将完美地运作。
答案 1 :(得分:2)
关于SO的问题有很多问题,都有解决问题的建议和建议。对我来说,没有人工作,直到我找到this一个。
简而言之,如果是系统进程锁定文件,并且您已停止应用程序体验服务,请重新启动它。严重。
答案 2 :(得分:1)
使用解锁工具识别哪个进程正在锁定文件。然后使用相同的解锁工具解锁它。
答案 3 :(得分:0)
您是否在运行自己构建的程序?它可能是锁定Debug目录中的文件。
答案 4 :(得分:0)
尝试通过任务管理器杀死它。如果它也无法关闭。使用工具“Process Explorer”检查哪个文件正在执行此过程,并首先终止持有者进程。
答案 5 :(得分:0)
对于Windows 10用户,请按照以下步骤找到" Application Experience Server"然后单击运行按钮。就是这样。