如何解析其他进程正在使用的文件

本文关键字:文件 何解析 其他 进程 | 更新日期: 2023-09-27 18:33:40

我一直在 2010 年 VS.NET 调试,没有问题。 但现在无法建造。 我收到错误:

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,但仍然收到错误。 在不重新启动机器的情况下,有谁知道如何解决这个问题?

如何解析其他进程正在使用的文件

SO上有很多与此相关的问题,都提出了解决问题的建议和建议。对我来说,在我找到这个之前,没有一个有效。

简而言之,如果是系统进程锁定了文件,并且应用程序体验服务已停止,请重新启动它。认真地。

您正在编译和调试的 exe 即使在停止调试后仍在运行。从任务管理器中杀死这些exe,然后编译你的exe。在此之后,编译将完美运行。

使用解锁工具识别哪个进程正在锁定文件。使用相同的解锁工具解锁它。

你正在运行你构建的程序吗?它可能正在将文件锁定在调试目录中。

尝试通过任务管理器杀死它。如果它也无法关闭。使用工具"进程资源管理器"检查哪个文件保存此进程,并首先杀死持有者进程。

对于Windows 10用户,请按照以下步骤找到"应用程序体验服务器",然后单击运行按钮。就是这样。

  1. 转到"开始"菜单中的搜索,键入任务计划程序,然后从结果列表中选择它。
  2. 在那里,请选择 任务计划程序库 在左窗格中。
  3. 那里选择Microsoft。
  4. 在Microsoft中,请选择Windows。
  5. 在窗口中,请选择应用程序体验。