Господа, вопрос. Есть условно txt файл на общем сервере. Его открывает программа и начинает с ним какие либо манипуляций. Как запретить другому пользователю работать с этим файлом? Из простого на ум приходит создание скрытого файла рядом (с указанием пользователя, который сейчас его редактирует). Но как делают по уму?
Попробуй это
File.Open("MyFile.txt", FileMode.Open, FileAccess.ReadWrite, FileShare.None)