方法在soap调用时中止

本文关键字:调用 soap 方法 | 更新日期: 2023-09-27 18:25:05

我正在尝试使用soap调用在两个web应用程序之间发送和检索信息。我添加了一个服务引用,现在我正在代码中尝试使用soap客户端进行调用。

(在我的代码中,我使用了一个"using",因为不需要在下一行代码中指定命名空间)

ResourceSoapClient resourceSoapClient = new ResourceSoapClient("ResourceSoap");

在这行代码之后,我花了几行代码来获取需要发送的数据,然后我使用resourceSoapClient对象对其进行调用:

resourceSoapClient.SendResource(id, resourceData);

然而,我遇到的问题是,在创建"resourceSoapClient"后,该方法立即中止,并且不执行任何后续代码。当我在调试时逐步完成该方法时,它就像只点击F5继续运行一样,但尽管我逐步进入或跳过,但没有进一步的代码。我不明白这里出了什么问题。我希望你们中的一个能帮助我?

方法在soap调用时中止

如何将调试器附加到IIS而不是ASP.NET Development Server?请尝尝。

VS->工具->附加到进程(IIS进程)。然后您可以调试web服务。

或使用标准WCF测试客户端http://msdn.microsoft.com/en-us/library/bb552364.aspx