io ottenere i seguenti due errori del compilatore (ReSharper 7.0.1 rapporti di nessun errore):Non riesci a trovare tutti i tipi di richieste da parte del modificatore asincrona
tipo predefinito 'System.Runtime.CompilerServices.IAsyncStateMachine' non è definito o importati
non riesci a trovare tutti i tipi richiesti dal modificatore 'asincrono'. Stai prendendo di mira la versione di framework sbagliata o manca un riferimento a un assembly?
ma questo codice non viene compilato:
public class Class1
{
public Class1()
{
Um();
}
public async Task<DownloadStringCompletedEventArgs> Um()
{
var client = new WebClient();
return await Observable.FromEvent<DownloadStringCompletedEventHandler, DownloadStringCompletedEventArgs>(x => client.DownloadStringCompleted += x,
x => client.DownloadStringCompleted -= x);
}
}
ho visto MSBuild doesn't find async required references già solo che ho VS 2012 Non VS 11 Beta - anche se è stato installato. Inoltre l'ho provato in un nuovo assemblaggio, senza lo spazio dei nomi xaml che puntava all'applicazione.
Perché non WP7.1? Un progetto può avere come target solo WP7.1 o WP8.0, quindi supportare solo WP7.5 + è inutile. –