WinForms调用Web服务超时但不调用Complete

时间:2011-04-14 21:10:31

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

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

但是,有时永远不会调用Completed调用(由于超时而导致问题)。

我认为超时会因错误调用已完成 - 但它永远不会被调用。

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

由于 邓肯

1 个答案:

答案 0 :(得分:0)

看看dnrtv上的第188集。

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

Stephen Toub向我们介绍了.NET 4中的异步代码,包括消费者和生产方面的内容,以及即将推出的.NET异步版本5.即使您坚持使用,也值得关注。 NET 4。