Когда я использовал свое приложение, при закрытии оно пыталось сериализовать словарь размером 300 КБ. Из-за отсутствия места на диске он мог записать только 292 КБ. Есть ли способ успешно десериализовать все, что там есть?
Я использовал BinaryFormatter, и если я потеряю некоторые элементы, это намного лучше, чем потеря всего словаря.
При десериализации я получаю это исключение:
e.Message "The input stream is not a valid binary format. The starting contents (in bytes) are: 20-01-20-20-20-FF-FF-FF-FF-01-20-20-20-20-20-20-20 ..."