Domanda

Il modo in cui ho capito, la nuova funzionalità di Async-aspettano nel C # 5 CTP dovrebbe essere tutto implementato nel compilatore. Questo dovrebbe significare che il codice compilato con il CTP dovrebbe essere in grado di girare su vaniglia .Net 4?

può?

È stato utile?

Soluzione

L'Async CTP è stato sostituito dal asincrona Targeting pack per Visual Studio 11 , disponibile tramite Nuget .

Questa è ufficiale, sostenuta, e permette la redistribuzione.

Con questa libreria è possibile costruire applicazioni che asincrona di destinazione (vaniglia) .NET 4.

Si dovrebbe anche sapere che è possibile destinare .NET 3.5 con l'aiuto di AsyncBridge for .NET 3.5 - una piccola biblioteca messo insieme da Daniel Grunwald, Alex Davies e me

.

Altri suggerimenti

Si può, ma richiede anche un gruppo addizionale (AsyncCtpLibrary.dll), che è (attualmente) non ridistribuibile. A causa di questo, è giorno festivo non possibile eseguire questo codice su un "vanilla .NET 4" computer di installazione.


A partire dalla Refresh SP1, Async CTP viene ora distribuito sotto una nuova licenza. E non è supportato, ma permette la ridistribuzione e l'uso nei prodotti.

Direi di sì, quando mi guardo in un progetto di esempio che vedo si rivolge fx4 client profilo.

Si ha bisogno assemblee in più.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top