Под соответствующим закрытием я имел в виду закрытие вообще :) У меня нет времени на анализ вашего кода, поэтому я предположил, что файл вообще не закрыт.

ользую контроль hex-редактора для C #, исходный код и бинарные файлы можно найтиВот.

Одна из проблем при его использовании заключалась в том, что если файл был загружен в hex-редактор и другую программу, другая программа не может сохранить файл, поскольку он уже используется другим процессом.

Поэтому я попросил автора элемента управления, который сказал мне, установить аргумент FileShare в методе File.Open в классе FileByteProvider, а класс DynamicFileByteProvider для ReadWrite (изначально он был только Read) исправит это. Я так и сделал, но все равно не сработало (та же ошибка). Установка только для записи также не работает, но установка только для чтения и None оба работают. Файлы имеют ту же проблему в любой программе, например, в блокноте. Они не установлены на ReadOnly или что-то еще, поэтому я понятия не имею, почему это не работает.

Есть ли что-то, что я здесь скучаю?

Ответы на вопрос(2)

Ваш ответ на вопрос