如何判断进程(即我的应用程序)当前打开的文件?

时间:2010-04-16 19:41:25

标签: c# .net file process directory

我正在使用Lucene.Net索引,并希望为用户提供移动索引的选项,但是无法将其关闭以便可以移动目录/内容(我不断获取访问被拒绝的异常)。我需要能够获得更多信息,以便我可以调试此问题,例如能够告诉当前打开的文件,以及尽可能多的有关每次使用的信息。

或者,有没有办法简单地强制关闭一堆文件,以便可以移动它们?这将使事情变得更容易解决。

1 个答案:

答案 0 :(得分:4)

您可以使用Process Explorer找出哪个进程已打开文件。