Ошибка при использовании ProtoBuf-Net с флагами enum

При использовании ProtoBuf-Net и сериализации свойства enum, где enum установлен на [FlagsAttribute], я получил следующее сообщение об ошибке при сериализации значения enum, состоящего из нескольких флагов.

Ошибка: значение (MyEnum.MyValue) не имеет представления провода для свойства MyProperty

гдеMyEnum является:

[Flags]
public Enum MyEnum
{
    MyValue = 0,
    MyValue1 = 1,
    MyValue2 = 2,
    MyValue4 = 4,
    MyValue8 = 8,
}

а также

MyProperty = MyEnum.MyValue2 | MyEnum.MyValue4;

Кажется, это ошибка в protobuf-net?

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

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