C# 如何解决web服务调用中操作超时的问题?

C# 如何解决web服务调用中操作超时的问题?,c#,C#,我是c#新手,想用以下代码调用web服务: CRMWEBSERVICE.behzad myService = new CRMWEBSERVICE.behzad (); var result=myService.BackRials("2", "1002"); 但当我运行该命令时,会出现以下错误: 操作已超时 我怎样才能解决这个问题?谢谢。如果您在浏览器中等待5分钟,请增加呼叫者的超时属性 myService.Timeout = int.MaxValue; 第一行有错误吗?@IkramTurgu

我是c#新手,想用以下代码调用web服务:

CRMWEBSERVICE.behzad myService = new CRMWEBSERVICE.behzad ();
var result=myService.BackRials("2", "1002");
但当我运行该命令时,会出现以下错误:

操作已超时


我怎样才能解决这个问题?谢谢。

如果您在浏览器中等待5分钟,请增加呼叫者的超时属性

myService.Timeout = int.MaxValue;

第一行有错误吗?@IkramTurgunbaev在var result=myService.BackRials(“2”,“1002”)中有错误;Line您的Web服务是否可以访问?您是否检查过,在连接web服务时没有问题?若您正在毫无问题地访问web服务,那个么在BackRails方法中,您有无限循环或不可访问的服务。您可以共享BackRails代码吗?是的,我在浏览器和wsdl中检查是否显示无问题Back Rials不是我的代码,并在其他省服务器上为谁否决了投票,它解决了超时错误。你能解释一下投票失败的原因吗