У меня есть два разных модуля, которым нужен доступ к одному файлу (один будет иметь доступ ReadWrite - другие только для чтения). Файл открывается с использованием следующего кода в одном из модулей:
FileStream fs1 = new FileStream(@"D:\post.xml", FileMode.Open, FileAccess.ReadWrite, FileShare.Read);
Проблема в том, что второй модуль не работает при попытке открыть тот же файл, используя следующий код:
FileStream fs = new FileStream(@"D:\post.xml", FileMode.Open, FileAccess.Read);
Нужно ли устанавливать здесь некоторые дополнительные параметры безопасности?