6

開発者がC#5で更新された非同期機能を使用するには、ユーザーがコンピューターにインストールしている必要がある.NETのバージョンはどれですか。

4

2 に答える 2

10

C#非同期機能は、.Net4.5で導入されたクラスを使用します

ただし、NuGetの非同期ターゲティングパックを使用することもできます。これには、.Net4.0用のこれらのクラスが含まれています。

于 2012-11-01T15:09:00.377 に答える
2

それは実際に依存します。デフォルトでは、.NET4.5プロジェクトのみが非同期/待機機能をサポートします。ただし、非同期ターゲティングパックを使用すると、Visual Studio2012を使用して.NET4プロジェクトをコンパイルし、非同期/待機機能を引き続き使用できます。

https://www.microsoft.com/en-us/download/details.aspx?id=29576からダウンロードできます。これはかなり古いバージョンであることに注意してください。新しいバージョンがまもなくリリースされる予定です。このリンクhttps://nuget.org/packages/Microsoft.Bcl.AsyncからNuGetを介して取得できます。

于 2012-11-01T15:11:11.567 に答える