VS2013:WCF服务和客户端。 服务包含类:
[DataContract]
[KnownType(typeof(Class2))]
public class BaseClass1
{
...
}
当我使用Visual Studio 2013“更新服务引用”生成客户端代理时,代理类不包含Class2的KnownTypeAttribute。 但是如果我使用命令字符串手动生成它:
svcutil.exe http://localhost:8082/IService/mex /noConfig
生成的类具有此属性。 此外,VS2010生成包含KnownTypeAttribute的正确代理类。
如何解决这个问题?