我使用VS2012和我的項目是4.0,但我想使用async/await關鍵字,所以我安裝Microsoft.Bcl.Async。c#4.0和異步與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中有使用。
我還需要做什麼?
謝謝。
你可以使用4.5嗎? –