找不到async修饰符所需的所有类型

时间:2014-02-19 14:57:59

标签: .net silverlight asynchronous dynamics-crm-2011

我已经检查了我在网上找到的几个问题,但我仍然收到此错误。 我正在使用Silverlight 5.0和.Net Framework 4.5版本与crm 2011,这是我的功能如下:

async private void getDatafromCRM()
{     
    // ..... code to prepare the query expression
    IOrganizationService service = SilverlightUtility.GetSoapService();
    var response = await service.RetrieveMultiple(query);
}

我得到的错误:

  

(延伸)   System.Threading.Tasks.TaskIOrganizationService.RetrieveMultiple(QueryBase   查询)

     

错误:找不到'async'修饰符所需的所有类型。是   您针对错误的框架版本,或缺少对引用的引用   集会?

我安装了“Async Target软件包,我收到的消息是它已添加到我的解决方案中,为什么我仍然收到此错误?

我在我的silverlight项目中使用异步,而不是在Web应用程序项目中。我注意到该包已添加到Web项目中。

1 个答案:

答案 0 :(得分:2)

您必须将Microsoft.Bcl.Async添加到Silverlight项目中。 将其添加到您的网络项目中。