如何解决其他进程正在使用的文件?
我一直在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,但仍然出现错误。不重新启动机器,有谁知道如何解决这个问题?
你正在运行你已经构建的程序吗?它可能会锁定Debug目录中的文件。
即使在停止调试后,您正在编译和调试的exe仍在运行。从任务管理器中杀死这些exe文件,然后编译你的exe文件。在此之后,编译会很好地工作。
因为我已经停止了Windows服务,所以有点欺骗。这是EXE继续运行。 – 4thSpace
是的,奇怪的事情发生在编码过程中,甚至在生产环境中更加恶劣:) –
试图通过任务管理器杀死它。如果它不能关闭。使用工具'Process Explorer'来检查哪个文件持有这个进程,并且首先终止持有者进程。
您的代码库可能位于DropBox或经常备份的文件系统中吗? –
nope。我没有使用那些。 – 4thSpace