Как мне записать в файл, который используется другим процессом в C #?
Я могу прочитать файл, используя FileShare.ReadWrite, но он работает только для FileAccess.Read.У кого-нибудь есть решение?
FileShare.ReadWrite
FileAccess.Read
Если другой процесс заблокировал запись файла, то вы ничего не можете сделать, если только вы не против закрыть дескриптор другого процесса или убить его.
Вы должны прочитать содержимое файла в отдельный поток, а затем файл будет выпущен.