Как узнать, какие файлы открыты в данный момент процессом (т.е. моим приложением)? - PullRequest
2 голосов
/ 16 апреля 2010

Я использую индекс Lucene.Net и хочу дать пользователю возможность перемещать индекс, но у меня возникают проблемы с его закрытием, чтобы можно было перемещать каталог / содержимое (я получаю исключения, связанные с доступом запрещены). Мне нужно иметь больше информации, чтобы решить эту проблему, например, определить, какие файлы открыты в данный момент, и как можно больше информации о каждом использовании.

В качестве альтернативы, есть ли способ просто принудительно закрыть связку файлов, чтобы их можно было переместить? Это намного облегчит решение проблем.

1 Ответ

4 голосов
/ 16 апреля 2010

Вы можете использовать Process Explorer , чтобы узнать, какой процесс открыл файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...