我正在尝试使用soap调用来在两个Web应用程序之间发送和检索信息。我添加了一个服务引用,现在在我的代码中,我正在尝试使用soap客户端进行调用。
(在我的代码中,我使用了'using',因为不需要在下一行代码中指定命名空间)
ResourceSoapClient resourceSoapClient = new ResourceSoapClient("ResourceSoap");
在这行代码之后,我花了一些代码来获取需要发送的数据,然后我使用resourceSoapClient对象来调用它:
resourceSoapClient.SendResource(id, resourceData);
我遇到的问题是,在创建'resourceSoapClient'后立即中止该方法,并且不执行任何后续代码。当我在调试时逐步执行该方法时,它就像只是按F5继续运行一样,但是没有进一步的代码可以逐步完成,尽管我会介入或跳过。我不明白这里出了什么问题。我希望你们中的一个可以帮助我?
答案 0 :(得分:0)
How do I attach the debugger to IIS instead of ASP.NET Development Server?请试一试。
VS - >工具 - >附加到进程(IIS进程)。然后,您可以调试您的Web服务。
或使用标准WCF测试客户端 http://msdn.microsoft.com/en-us/library/bb552364.aspx