Вы можете открыть дескриптор файла с помощью ShareMode, который позволяет другим процессам получать доступ к файлу. Другими словами, вы можете прочитать файл без создания эксклюзивной блокировки:
FileStream stream = File.Open("path", FileMode.Open, FileAccess.Read, FileShare.ReadWrite);