Как использовать асинхронные с Visual Studio 2010 и .NET 4.0?

Я хочу добавить асинхронную поддержку в текущий проект VS 2010 .NET 4.0 C #

Я нашел:

Visual Studio Async CTP -http://www.microsoft.com/en-us/download/details.aspx?id=9983Microsoft.Bcl.Async -https://nuget.org/packages/Microsoft.Bcl.Async

Я недаже не получить реальную разницу между ними.

Я установил оба. Visual Studio Async CTP (версия 3), Microsoft.Bcl и Microsoft.Bcl.Async. (также используется для запускаtools\portable-net40+sl4+win8+wp71\install.ps1 в Microsoft.Bcl)

И все еще могуне вижу никакого эффекта. Та же ошибка для->

public async Task

Error   37  The type or namespace name 'async' could not be found (are you missing a using directive or an assembly reference?)

Так реально ли, как мне использовать этот материал?