クラスの型を持つ KnownType 属性で装飾されたクラスがあります。これは許されませんか?
[KnownType(typeof(Occ600UIConfig))]
public class Occ600UIConfig
{ }
その場合、DCS が次の例外をスローするのはなぜですか?
{「行 1 位置 387 のエラー。要素 ' http://schemas.microsoft.com/2003/10/Serialization/Arrays:Value ' には ' http://schemas.datacontract.org/2004/07/のデータが含まれています。OCC600.Infrastructure.Dictionary.BusinessEntities:Occ600UIConfig ' data contract. The deserializer has no knowledge of any type that maps to this contract. 'Occ600UIConfig' に対応する型を既知の型のリストに追加します。たとえば、KnownTypeAttribute 属性を使用します。または、DataContractSerializer に渡される既知の型のリストに追加します。"}