Frage

So wie ich es verstehe, die neue Async-Await Funktionalität in den C # 5 CTP sollten alle im Compiler implementiert werden. Dies sollte diesen Code mit dem CTP zusammengestellt bedeuten sollte auf Vanille-Net 4 laufen kann?

Kann es?

War es hilfreich?

Lösung

Das Async CTP wurde durch die Async-Pack für Visual Targeting Studio 11 , erhältlich über Nuget .

Dies ist die offizielle, unterstützt und ermöglicht Umverteilung.

Mit dieser Bibliothek Sie Asynchron-Anwendungen erstellen können, dass Target (Vanille) .NET 4.

Sie sollten auch wissen, dass Sie .NET 3.5 mit Hilfe von AsyncBridge für .NET 3.5 - eine kleine Bibliothek zusammengestellt von Daniel Grunwald, Alex Davies und mir

.

Andere Tipps

Es kann, aber es erfordert auch eine zusätzliche Baugruppe (AsyncCtpLibrary.dll), die (derzeit) nicht verteilbar. Aus diesem Grunde können Sie rechtlich nicht diesen Code ausführen auf einer „Vanille .NET 4“ Installation Maschine.


Wie der SP1 Refresh wird die Async CTP nun unter einer neuen Lizenz vertrieben. Es wird nicht unterstützt, sondern ermöglicht Neuverteilung und Verwendung in Produkten.

Ich würde sagen, ja, wenn ich in einem Beispielprojekt sehe ich sehe es zielt Fx4 Client Profile.

Sie zusätzliche Baugruppen benötigen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top