我使用的是VS2012,我的项目是4.0,但是我想使用async/await关键字,所以我安装了Microsoft.Bcl.Async。
我尝试通过以下方式实现我的异步方法:
public async Task<bool> myMethodAync(int paramInteger)
{
//my code, a simple code that return a bool. Is only an example
if(paramInteger == 2)
{
return true;
}
else return false;
}
我收到一个错误,我被标记了方法的名称,错误说明如下:它没有找到修改异步所需的所有类型。项目的目标是错误的版本还是缺少某些程序集的参考?
我有三个程序集 Microsoft.Threading.Task、Microsoft.Threading.Task.Extensions 和 Microsoft.Threading.Task.Extensions.Desktop 的参考,并且在我的班级 System.Threading.task 中有使用。
我还需要做什么?
谢谢。