使用Async,等待VS2013 Target - .NET 4

swi*_*ode 7 .net c#

我正在使用第三方API .NET 4.我想在我的类库中使用Async/Await功能.我是Microsoft.Bcl.Async从NuGet 安装的.我有一些关于部署的问题:

1)安装后Microsoft.Bcl.Async,我的项目中添加了许多引用(Microsoft.Threading.Tasks,Microsoft.Threading.Tasks.Extensions..).还有一个创建的app.config文件.部署要求是什么?

2)如何为第三方应用程序的安装目录中的类库部署app.config文件.我是否需要将app.config中的xml添加到应用程序的配置中?

3)我是否需要Microsoft.Bcl.Async在引用该项目的所有项目上安装?

环境:

Visual Studio Express 2013 .NET 4

Ste*_*ary 3

1)安装 Microsoft.Bcl.Async 后,我的项目中添加了许多引用(Microsoft.Threading.Tasks、Microsoft.Threading.Tasks.Extensions..)。此外,还会创建一个 app.config 文件。部署要求是什么?

部署 dll 和 app.config。

2)如何为位于第 3 方应用程序的安装目录中的类库部署 app.config 文件。我需要将 app.config 中的 xml 添加到应用程序的配置中吗?

是的。

3) 我是否需要在引用该项目的所有项目上安装 Microsoft.Bcl.Async?

可能吧。作为最佳实践,请在所有项目中安装 Microsoft.Bcl.Build。这将生成构建警告,通知您是否需要安装对其他项目的引用。