バニラ.NET 4のビジュアルスタジオASYNC CTP?
-
28-09-2019 - |
質問
私がそれを理解する方法では、C#5 CTPの新しい非同期機能はすべてコンパイラに実装されるべきです。これは、CTPにコンパイルされたコードがVanilla .NET 4で実行できることを意味するはずですか?
それをできる?
解決
ASYNC CTPはに置き換えられました Visual Studio 11の非同期ターゲティングパック, 、経由で利用可能です ヌゲット.
これは公式であり、サポートされており、再分配を可能にします。
このライブラリを使用すると、ターゲット(バニラ).NET 4をターゲットにするASYNCアプリケーションを構築できます。
また、.NET 3.5をターゲットにできることを知っておく必要があります .NET 3.5のasyncbridge - ダニエル・グルンヴァルト、アレックス・デイビス、私がまとめた小さな図書館。
他のヒント
それは可能ですが、追加のアセンブリも必要です(AsyncCtpLibrary.dll
)、これは(現在)再配布できません。このため、「Vanilla .NET 4」インストールマシンでこのコードを法的に実行することはできません。
SP1更新時点で、ASYNC CTPは新しいライセンスの下で配布されています。サポートされていませんが、製品の再分配と使用が可能になります。
はい、サンプルプロジェクトを見ると、FX4クライアントプロファイルをターゲットにしているとわかります。
追加のアセンブリが必要です。
所属していません StackOverflow