2011-11-27 5 views
10

私は最近、ファイルストレージWebサイトとWindowsフォームデスクトップクライアント+ Outlookアドインの間でPHP公開RESTを呼び出すことができるオンラインストレージWebサイトのライブラリを完成しました。WP35アプリケーションでSystem.Threading.Tasksを使用できません

ここでは、ライブラリの最も基本的な操作のコードサンプルがあります。Gracefully killing a TPL Task。私は参考のためだけにリンクしています。私の次の目標は、Windows Phone 7クライアントです。

私はWP7アプリケーション用に別の種類のクラスライブラリが必要なのと同じライブラリを使用できないことを知っていました。だから私は前進し、ほとんどのものがうまくいくことを望むライブラリのWP7版を作成しました。最も重要なクラス(TPLタスク)にアクセスできないと気付いたとき、すぐにロードブロックに当たった。

ここに何か不足していますか?何かアドバイス?ありがとう。

答えて

19

OK。どうやら、WP7プロジェクトのための正式なSystem.Threading.Tasksはありません。しかし、適切な睡眠と再度の検索をした後、私はパッケージがNuGetに存在していることがわかりました。私のニーズにすべて答えるだけです:Task Parallel Library for Silverlight。バージョンは2.1.2になっています。

+2

ありがとうございました!これはまだ1年後のことです... –

+0

+1。ありがとうございました!! – dargod

8

ハサンは質問に答えたので、正式な方法がポップアップしました。 Windows Phone 7.5をターゲットにしている場合、新しい公式の方法は、Microsoft.Bclを入手することです。これは.NET Framework 4およびSilverlight 4/5でも機能します。私は.NET PortableクラスライブラリとWindows Phoneプロジェクトで個人的にしか使用していません。

Microsoft.Bcl is available on the Nuget websiteまたは、このコマンドをPackage Managerコンソールで実行します。

Install-Package Microsoft.Bcl 
+0

ありがとうございました! – Den

関連する問題