【发布时间】:2009-06-05 18:49:21
【问题描述】:
我正在按照here 的建议开发 wcf 服务。它解决了我在开发原始 .NET 2.0 Web 服务时最初的命名空间冲突问题,但我遇到了另一个问题。
我试图传递给 wcf 服务的对象在客户端中用于聚合来自用户的一堆信息,并且它的一些字段数据绑定到 ui 控件(因此实现了 PropertyChangedEventHandler)。当我尝试在我的客户端项目中编译由 svcutil 生成的代理时,我收到了标题为这个问题的错误。
从这个对象中提取所有数据并放入一个类中进行发送(然后重建原始类型)似乎是多余的——更不用说花费很长的时间了。
有解决办法吗?
【问题讨论】:
-
我很困惑。您说您正在开发 WCF 服务,但是您说您正在开发 .NET 2.0 Web 服务。但是,WCF 是 .NET 3.0+。我的答案基于 .NET 3.0。
-
不,最初它是一个 .NET 2.0 Web 服务,但 2.0 Web 服务中的命名空间冲突使设计复杂化,所以我决定改为创建一个 wcf 服务(如链接中所述我的另一个问题)。编辑澄清。
标签: c# wcf web-services