Заблокируйте файл для записи/удаления, разрешив чтение любому процессу.C#

Место общения программистов C#
Ответить
Anonymous
 Заблокируйте файл для записи/удаления, разрешив чтение любому процессу.

Сообщение Anonymous »

Я разрабатываю приложение на C# (.NET), и у меня возникли проблемы с блокировкой файлов.
  • Моему основному приложению (A) требуется доступ на чтение/запись к определенному файлу.
  • A отдельному приложению (B) требуется доступ на чтение к тому же файлу.
  • Мне нужно запретить пользователю редактировать или удалять файл во время работы моего приложения (A). Приложение (A) работает долго. Файл нельзя удалять во время работы (A), даже если он не читается и не записывается.
I иметь полный контроль над источником (A) и (B), поэтому я могу изменить любой из них.

Как я могу запретить пользователю изменять/удалять файл пока приложение (A) работает, позволяя приложению (A) читать/записывать, а приложению (B) читал?

Подробнее здесь: https://stackoverflow.com/questions/327 ... ss-to-read
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»