Visual Studio Async CTP on vanilla.Net 4?

As I understand it, the new Async-Await functionality in C # CTP must be implemented in the compiler. Does this mean that code compiled with CTP should run on .Net 4 vanilla?

Could it be?

+6
c # async-await async-ctp
source share
3 answers

Async CTP has been replaced with the Async Targeting Pack for Visual Studio 11 , available through Nuget .

Officially, maintained and authorized redistribution.

Using this library, you can create asynchronous applications that target (vanilla) .NET 4.

You should also know that you can target .NET 3.5 with AsyncBridge for.NET 3.5 , a small library compiled by Daniel Grunwald, Alex Davis, and me.

+2
source share

It can, but it also requires an additional assembly ( AsyncCtpLibrary.dll ), which (currently) is not distributed. Because of this, you legally cannot run this code on the vanilla.NET 4 installation machine.


Starting with SP1, Async CTP is now distributed under a new license. It is not supported, but allows redistribution and use in products.

+8
source share

I would say yes, when I look at an example project, I see that it is aimed at the Fx4 profile profile.

You need additional builds.

+1
source share

All Articles