【发布时间】:2012-05-06 07:22:47
【问题描述】:
我开发了一个 WCF 服务(框架 4.0),它应该通过 BasicHttpBinding 与客户端进行通信。
我将我的(数据)合同保存在单独的程序集中,因为我希望它们被多个客户重用。
如果我在 .net 4 客户端中将我的 WCF 服务作为服务(服务引用)引用并设置“在引用的程序集中重用类型”,那么一切都会按预期工作。
问题是我必须使用 .net 2 客户端使用相同的 WCF 服务。
在这种情况下,生成的代理与我的共享程序集数据合同不同,我似乎无法重用它或将其转换为生成的代理。
有没有办法解决这个问题?
感谢您的帮助。
【问题讨论】:
标签: wcf service datacontract