使用非异步生成操作添加到Silverlight项目服务引用

时间:2010-07-08 14:56:45

标签: silverlight wcf

我尝试在Silverlight项目中使用WCF服务,但是在“参考”对话框窗口中,我无法取消选中“生成异步操作”:/ 为什么我不能在SL中使用非异步?当我向Console App添加服务引用时,我可以取消选中它。

我需要非异步,因为在Console消费工作正常,但在SL应用程序中我使用异步方法时出错:/

请帮忙! :)

1 个答案:

答案 0 :(得分:1)

您不能使用同步操作,因为此类操作依赖于HttpWebRequest等基础API来支持同步操作。这些的Silverlight版本只有异步版本,所以其他一切都必须通过异步。