2013-06-27 21 views
8

In VS2012.2 ho un'app ASP.NET MVC 4 vecchia di una settimana con .NET 4.5 che, se utilizzo la parola chiave, funziona come previsto.Impossibile trovare il nome dello spazio dei nomi 'async'

In un progetto di libreria di classi creato nello stesso periodo, con il targeting 4.5, non è possibile utilizzare la parola chiave .

così ho creato un nuovo ASP.NET MVC 4 progetto app (4.5) web e ancora non sono in grado di utilizzare async

tipo o spazio nome 'asincrono' non è stato trovato

È uno di quei problemi in cui mi sento come se stessi facendo qualcosa di totalmente stupido. Dopotutto, ero a Le Mans a guardare la gara ea bere tutto il weekend.

Voglio dire, dovrebbe funzionare in qualsiasi progetto .NET 4.5, giusto? È una funzione del compilatore.

+3

Puoi dirci di più su Le Mans o dove nel codice hai inserito "async"? – Serge

+0

:) Potrei entusiasmare di Le Mans tutto il giorno, anche se se andate, aspettatevi di non avere un cervello funzionante per una settimana. –

risposta

25

Blimey. E 'stato qualcosa di stupido, non ha aggiunto il vuoto o il tipo di ritorno! Ovviamente async è interpretato come un tipo poiché non ne includevo uno. Potrei cancellare la mia domanda, ma sono felice di sembrare stupida se aiuta gli altri;)

+0

:) Contrassegna come risposta per favore! – nodots

+0

Il messaggio di errore non lo ha reso evidente, penso che dia un punto alla tua domanda. – Serge

+4

Grazie per il mantenimento di questa domanda – molbal

Problemi correlati