2012-02-05 21 views

Trả lời

5

số Các Async CTP có dlls khác nhau cho máy tính để bàn, điện thoại, Silverlight 4, và Silverlight 5.

Hy vọng rằng trong tương lai gần, tất cả những nền tảng sẽ hỗ trợ công tác (và async) natively, và lớp sau đó cầm tay thư viện sẽ có thể sử dụng async.

Cập nhật:Microsoft.Bcl.Async thể được cài đặt cho các thư viện di động nhắm mục tiêu NET 4.0/4.5, các ứng dụng Windows Store, Silverlight 4/5, và Windows Phone 7,5/8,0

+0

Đây là những gì tôi tìm thấy với thử nghiệm của mình. Trong thời gian chờ đợi, tôi nghĩ sẽ dễ dàng hơn khi duy trì hai thư viện lõi khác nhau vì có một vài thư viện khác có cùng yêu cầu. – deanvmc

2

Trong Visual Studio 2012 RTM async/chờ đợi cú pháp có thể được sử dụng trong thư viện lớp học di động, ít nhất là khi nhắm mục tiêu .NET 4.5 và WinRT.
Chỉnh sửa: Hiện tại, bạn có thể sử dụng async/await ngay cả trong Thư viện lớp di động nhắm mục tiêu WP7.5/WP8 + Silverlight 4/5 + .NET 4.0/4.5 + WinRT sử dụng thư viện Microsoft.Bcl.Async.

0

Bạn có thể sử dụng phiên bản beta của Microsoft.Bcl.Async - Tôi đã sử dụng nó trong các dự án của tôi và nó hoạt động ổn định để được sử dụng trong các dự án thực tế.

Các vấn đề liên quan