C# protobuf网络异常:一旦生成序列化程序,就无法更改类型

C# protobuf网络异常:一旦生成序列化程序,就无法更改类型,c#,protobuf-net,C#,Protobuf Net,问题是,在创建模型时和冻结之前,我不知道基类型的所有子类型,而且我不想重新创建整个模型,用运行时出现的一些新子类型来扩展它。 有什么解决方案吗?一旦生成了序列化程序,已知的子类型就会被烘焙。事实上,下次运行时能够根据正确的键复制正确的子类型是非常重要的。我可以看看是否有更多的上下文,但我现在正在参加一个会议……您是否可以在这里添加更多上下文,以便我能够理解可能的用例?

问题是,在创建模型时和冻结之前,我不知道基类型的所有子类型,而且我不想重新创建整个模型,用运行时出现的一些新子类型来扩展它。
有什么解决方案吗?

一旦生成了序列化程序,已知的子类型就会被烘焙。事实上,下次运行时能够根据正确的键复制正确的子类型是非常重要的。我可以看看是否有更多的上下文,但我现在正在参加一个会议……您是否可以在这里添加更多上下文,以便我能够理解可能的用例?