用户必须在他们的计算机上安装哪个版本的 .NET,以便开发人员使用 C# 5 中更新的异步功能?
问问题
1853 次
2 回答
10
C# 异步功能使用 .Net 4.5 中引入的类
但是,您也可以使用来自 NuGet 的 Async Targetting Pack,其中包括 .Net 4.0 的这些类。
于 2012-11-01T15:09:00.377 回答
2
这实际上取决于。默认情况下,只有 .NET 4.5 项目支持异步/等待功能。但是使用 Async 目标包,您可以使用 Visual Studio 2012 编译 .NET 4 项目,并且仍然使用 async/await 功能。
您可以从https://www.microsoft.com/en-us/download/details.aspx?id=29576下载。请注意,这是相当旧的版本,预计很快会发布更新的版本。您可以通过 NuGet 从此链接https://nuget.org/packages/Microsoft.Bcl.Async获取它。
于 2012-11-01T15:11:11.567 回答