Я написал консольное приложение для чтения содержимого файла (файл находится в сети общего доступа).Файл открыт в режиме чтения и также имеет разрешение, как вы можете видеть ниже,
FileStream stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read);
StreamReader reader = new StreamReader(stream);
var E51300Index = reader.ReadLine();
Затем это консольное приложение установлено на нескольких компьютерах (общая сеть) и пытается получить доступ одновременно с другого компьютера.
Параллельный доступ не разрешен и его выдача ниже ошибки,
Process cannot access the file
xxx.txt because it is being used by another process
Есть ли какое-либо решение для файла, не блокирующего / параллельный доступ.
заранее спасибо!