【发布时间】:2011-04-17 09:27:08
【问题描述】:
我在使用 Protobuf.net 的项目中遇到了这个异常:
InvalidOperationException "Unexpected sub-type: foo"
我要发送的课程如下所示:
class message
{
list<bar> listOfBars;
}
foo 继承了 bar,但是 protobuf 似乎对此感到窒息并生成上述异常。有没有办法解决这个问题?我需要能够在列表中保存所有不同的 bar 子类型,因此更受类型约束的解决方案将是困难/不可能的。
【问题讨论】:
标签: c# .net protocol-buffers protobuf-net