Можно ли в c# прочитать байты из файла, «занятого другим процессом»?
Не получается прочитать байты из файла через ReadAllBytes.
Файл занят другим процессом.
И процесс этот желательно не убивать.
Можно все таки как то прочитать этот файл?
Смотря на сколько сильно вы этого желаете. Технически, Вы, имя административные права, в обход ОС, можете напрямую работать с секторам диска, единственное, что данные которые в кеше и не сброшены на диск прочитать не удастся.