Member 11547565 Ответов: 1

Как получить доступ к файлу, заблокированному текущим процессом.


Файл блокируется при инициализации приложения. Поэтому в приложении я хочу удалить файл. Но так как файл заблокирован, я не могу разблокировать файл без объекта stream. Но поскольку файл заблокирован при инициализации, у меня нет объекта have stream.

Я получил список файлов, заблокированных процессом с помощью функции GetFilesLocked (), найденной в интернете.

Что я уже пробовал:

Я искал в google, где нашел решение для использования unlocker.exe или закрыть приложение, которое не выполнимо для моей проблемы.

1 Ответов

Рейтинг:
0

F-ES Sitecore

Какой был бы смысл в блокировках файлов, если бы вы могли просто игнорировать их? Это все равно что иметь замок на двери и рядом с ним кнопку с надписью: "Если у вас нет ключа, нажмите эту кнопку, чтобы открыть дверь".

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