Chciałbym sprawdzić, czy Async CTP z przenośną biblioteką klasy?Czy Async CTP może być używany z biblioteką przenośną?
Odpowiedz
nr asynchroniczny CTP ma różne biblioteki DLL for Desktop, telefon, Silverlight 4 i Silverlight 5.
Mam nadzieję, że w niedalekiej przyszłości wszystkie te platformy będą wspierać zadania (i asynchroniczny) natywnie, a następnie przenośny klasy biblioteki będą mogły korzystać z asynchronizacji.
Aktualizacja:Microsoft.Bcl.Async może być instalowany na przenośnych bibliotek ukierunkowanych NET 4.0/4.5, Windows Store aplikacje Silverlight 4/5, a Windows Phone 7,5/8,0
W Visual Studio 2012 RTM asynchroniczny/Oczekujcie składnia może być używany w przenośnych bibliotekach klas, przynajmniej podczas kierowania na .NET 4.5 i WinRT.
Edycja: Teraz można używać async/await nawet w przenośnych bibliotekach klas ukierunkowanych na WP7.5/WP8 + Silverlight 4/5 + .NET 4.0/4.5 + WinRT przy użyciu biblioteki Microsoft.Bcl.Async.
Jako heads-up, zaczęliśmy planuje wydanie Async, która będzie wspierać niższego poziomu (.NET 4.0, 7.5 SL5, telefon) przenośny:
Można używać wersji beta z Microsoft.Bcl.Async - używam go już w moich projektach i zachowuje się stabilnie, aby można go było używać w prawdziwych projektach.
To jest to, co znalazłem w moich testach. W międzyczasie łatwiej jest utrzymywać dwie różne podstawowe biblioteki, ponieważ istnieje kilka innych bibliotek, które mają te same wymagania. – deanvmc