Web services Web服务中的超时时间

Web services Web服务中的超时时间,web-services,Web Services,我需要更改由.net控制台应用程序调用的Web服务的超时时间 如何更改超时时间 它不在IIS中托管。它只有一个WSDL。我不想写任何代码。我需要在app.config中更改它,大多数web服务最终都是从WebClientProtocol派生的。此类具有可用于更改超时的属性。在调用服务之前设置它,它就应该做到这一点 范例 void SomeMethod() { SomeWebService v1 = new SomeWebService(); v1.Timeout = 1000; v1

我需要更改由.net控制台应用程序调用的Web服务的超时时间

如何更改超时时间


它不在IIS中托管。它只有一个WSDL。我不想写任何代码。我需要在app.config中更改它,大多数web服务最终都是从WebClientProtocol派生的。此类具有可用于更改超时的属性。在调用服务之前设置它,它就应该做到这一点

范例

void SomeMethod() {
  SomeWebService v1 = new SomeWebService();
  v1.Timeout = 1000;
  v1.AWebServiceCall();
}

要么这是正确的,我们都很困惑为什么会问这样的问题。。。或者他只控制web服务,希望从web服务内部实现这一点,但他不明白这是不可能的。他的帖子提到了app.config vs.web.config,所以我猜这是客户端