3

我正在尝试使用 Silverlight 中用 nusoap 编写的 WS。当我添加 WSDL 服务引用时,在 VS21010 中,我看到列出了所有 WS 功能。
我在后面的代码中实例化对象:

serviceclient cl=new serviceclient();

但是当我数字 cl。我在 IntelliSense 中看不到 ws 方法。为什么?
同样的事情,在 Windows 窗体应用程序中运行良好。
你能帮我吗?

4

2 回答 2

0

您是否检查了 VS2010 为您的服务参考生成的 Reference.cs 文件?我提到的文件位于目录 [projectfolder]/ServicesReferences/[YourServiceReferenceName]

于 2010-09-07T12:42:02.937 回答
0

查看注册方法。有一个名为 Use 的参数。确保将其传递为 'literal' 和 style 为 'rpc' 。如果有,请确保您的 ComplexType 不使用“Soap-Enc:arrayType”。

于 2010-10-21T09:18:22.910 回答