C# 使用异步,等待VS2013目标.NET 4

C# 使用异步,等待VS2013目标.NET 4,c#,.net,C#,.net,我正在使用使用.net4的第三方API。我想在我的类库中使用Async/Await功能。我从NuGet安装了Microsoft.Bcl.Async。关于部署,我有几个问题: 1) 安装Microsoft.Bcl.Async后,我的项目中添加了许多参考资料(Microsoft.Threading.Tasks,Microsoft.Threading.Tasks.Extensions)。此外,还创建了一个app.config文件。部署要求是什么 2) 如何为第三方应用程序安装目录中的类库部署app.c

我正在使用使用
.net4
的第三方API。我想在我的类库中使用Async/Await功能。我从NuGet安装了
Microsoft.Bcl.Async
。关于部署,我有几个问题:

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

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

部署DLL和app.config

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

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


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

为什么由一个人关闭此操作?我不认为这太宽泛了。@CoryNelson,如果你有一个像这样的标签的徽章,或者你可以通过一次投票以重复的方式结束一个问题。编辑:然而,从历史来看,单身人士是一名主持人,因此他们也可以这样做,因为所有密切相关的原因,而不仅仅是重复。很可能有人把这个问题标记为版主,版主只是判断得太快了。