【问题标题】:Use Async, Await with VS2013 Target - .NET 4使用异步,等待 VS2013 目标 - .NET 4
【发布时间】:2014-10-07 05:13:57
【问题描述】:

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

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

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

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

环境:

Visual Studio Express 2013 .NET 4

【问题讨论】:

  • 为什么会被一个人关掉?我认为这并不过分。
  • @CoryNelson 如果您拥有c#.net 等标签的徽章,您可以通过一票将问题作为重复问题关闭。编辑:但是从历史来看,单身人士是主持人,所以他们也可以出于所有密切的原因这样做,而不仅仅是重复。很可能有人将此问题标记为版主,而版主判断得太快了。

标签: c# .net


【解决方案1】:

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。这将生成构建警告,通知您是否需要安装对其他项目的引用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-13
    • 1970-01-01
    • 1970-01-01
    • 2014-12-09
    • 1970-01-01
    • 1970-01-01
    • 2016-01-06
    相关资源
    最近更新 更多