Задать вопрос
@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"
Почему это происходит и как можно это исправить?
  • Вопрос задан
  • 814 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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