@reaget

Как исправить ошибку «Invalid wire-type» в ProtoBuf?

Здравствуйте!
В общем, использую ProtoBuf в проекте. Есть такой класс
public class Sport
    {
        public int IDSport { get; set; } // id спорта
        public string Name { get; set; } // имя спорт
    }

Выполняю сериализацию этого класса. После если я добавлю в этот класс еще одно поле,
public class Sport
    {
        public int IDSport { get; set; } // id спорта
        public string Name { get; set; } // имя спорт
        public string field { get; set; } // новое поле
    }

Вылетает ошибка "ProtoBuf.ProtoException: "Invalid wire-type"
Почему это происходит и как можно это исправить?
  • Вопрос задан
  • 704 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы