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

本文关键字:目标 NET VS2013 等待 异步 | 更新日期: 2023-09-27 18:25:47

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

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

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

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

环境:

Visual Studio学习版2013.NET 4

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

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

部署dll和app.config.

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

是的。

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

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