【发布时间】:2018-06-22 16:24:04
【问题描述】:
我有扩展A 的类B,因为它位于另一个程序集中,我不能简单地将[KnownType(typeof(B))] 添加到A 以使其序列化,因为这需要循环依赖。我尝试在配置中执行此操作,但由于某种原因它不起作用。
现在我正在尝试这里描述的方法
Generally accepted way to avoid KnownType attribute for every derived class
(我加载 B 的程序集而不是 GetExecutingAssembly)当我尝试更新服务引用时,我得到 The URI prefix is not recognized. Metadata contains a reference that cannot be resolved..." 这可能是什么问题?
【问题讨论】:
-
提供试用过的代码。