我有一个WCF服务,我要引用一个.网2.0的项目。

我试图参考使用的"添加网参考"方法,但是它搅乱的参数。

例如,我有一个方法,在服务需要一个 char[] 可以通过在,但是当我加入网参考的方法,该方法预计 int[].

然后我试图安装 svcutil 和它的工作...种。
我只能得到的服务类汇编通过添加一堆 .净3.0 提到我的 .网2.0 的项目。这并没有坐以及与建筑师所以我已经可以(而且很可能最好的太)。

所以我想知道,如果任何人有任何针或资源如何,我可以设置一个 .网2.0 项目参考了 WCF服务.

有帮助吗?

解决方案

其中的一个实例,需要编辑WSDL。一开始的一个有用的工具

http://codeplex.com/storm

其他提示

什么样的结合你用-我想,如果你坚持的basicHttp约束力你应该能够产生一个代理使用的"添加网参考"的做法从一个.净2项目?

也许如果你发布合同/接口的定义,它可能会有帮助吗?

欢呼 理查德

感谢您的资源。这肯定帮我测出来的服务,但它并没有太大的帮助与使用WCF服务在我的。网2.0的应用程序。

我最终结束做的是回去的建筑师,并解释说,3.0dll的,我需要参考了编制背上运行的2.0CLR。我们不一定喜欢的解决方案,但我们要用它去现在似乎没有太多可行的替代品

我是使用basicHttp约束力,但问题是实际上的序列化程序.它不适当地认识到wsdl产生的WCF(甚至与basicHttp绑定)以外的任何其他基本价值的类型。

我们通过加入参考3.0dll和使用datacontract序列化程序。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top