Visual studio 2010 Visual studio进程无法复制文件

Visual studio 2010 Visual studio进程无法复制文件,visual-studio-2010,process,copy,Visual Studio 2010,Process,Copy,他们说:“我有一个VisualStudio2010,当我运行项目正常运行时,当我关闭窗口,然后进行一些更改并运行时。” 错误5无法将文件“obj\x86\Debug\Passport.exe”复制到“bin\Debug\Passport.exe”。进程无法访问文件“bin\Debug\Passport.exe”,因为另一进程正在使用该文件。Passport 正如我在Passport.exe中看到的,它仍然在任务管理器中。为什么? (当我再次结束该过程时,我可以构建项目) 请注意,对于我的其他项目

他们说:“我有一个VisualStudio2010,当我运行项目正常运行时,当我关闭窗口,然后进行一些更改并运行时。” 错误5无法将文件“obj\x86\Debug\Passport.exe”复制到“bin\Debug\Passport.exe”。进程无法访问文件“bin\Debug\Passport.exe”,因为另一进程正在使用该文件。Passport

正如我在Passport.exe中看到的,它仍然在任务管理器中。为什么? (当我再次结束该过程时,我可以构建项目)

请注意,对于我的其他项目,没有这个问题,仅此而已


非常感谢能提供帮助的人:)

发生这种情况的原因有很多,但基本上可以归结为您的护照流程或其子流程,而不是在“关闭窗口”后立即关闭

检查事项: 1.未终止额外线程(工作线程未完成等) 2.调试,断点导致关闭进程挂起

首先,我将删除所有断点,然后查看您正在运行哪些进程可能会阻碍进程关闭,例如工作线程、文件写入、硬件访问


有时,最好使用Visual Studio中的“停止”按钮终止进程。

程序的性质是什么?可能由于与代码相关的原因而延迟,而不是以一般方式发生。c#简单wpf应用程序,在解决方案4项目中,但问题在于Passport项目。