2010-07-19 27 views
1

我在一个名为“BaseFramework”的项目中有一个基类(“MyBaseClass”),它包含在公司内的几个解决方案中。从“MyBaseClass”继承的公司各个项目中有几个派生类。如果我然后创建一个List并向其添加派生类,它将不会序列化。我意识到,如果我试图序列化这个列表,并且基类和派生类在同一个项目中,我可以简单地将“XmlInclude”属性应用于基类并包含所有派生类。然而,这在跨项目中是不可能的,因为那需要循环依赖。 这可能吗?具有继承性的项目之间的序列化

+0

[XML序列化和继承的类型]的可能重复(http://stackoverflow.com/questions/20084/xml-serialization-and-inherited-types) – 2010-07-20 08:33:28

回答