Как я могу записать в файл, который используется другим процессом в C #? - PullRequest
0 голосов
/ 29 декабря 2010

Как мне записать в файл, который используется другим процессом в C #?

Я могу прочитать файл, используя FileShare.ReadWrite, но он работает только для FileAccess.Read.У кого-нибудь есть решение?

Ответы [ 2 ]

4 голосов
/ 29 декабря 2010

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

0 голосов
/ 29 декабря 2010

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

...