【问题标题】:WinForms calls Webservice which timeouts but does not call CompleteWinForms 调用超时但不调用 Complete 的 Webservice
【发布时间】:2011-04-14 21:10:31
【问题描述】:

我有一个调用 Web 服务并使用 Async...Completed 模式的 WinForms 应用程序。

但是,有时从未调用 Completed 调用(可能由于超时)。

我认为 timeout 会调用 Completed 并出现错误 - 但它永远不会被调用。

关于为什么会这样的任何众所周知的陷阱(我不知道)?

谢谢 邓肯

【问题讨论】:

    标签: c# .net winforms web-services asynchronous


    【解决方案1】:

    看看 dnrtv 上的第 188 集。

    http://www.dnrtv.com/default.aspx?showNum=188

    Stephen Toub 向我们介绍了 .NET 4 中的异步代码应该是什么样子,包括消费者端和生产端,以及即将到来的 .NET 5 异步。即使您坚持使用 .NET 也值得一看。净 4。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-30
      • 2015-11-27
      • 1970-01-01
      • 1970-01-01
      • 2012-12-07
      • 1970-01-01
      • 2023-04-11
      • 2015-12-29
      相关资源
      最近更新 更多