【发布时间】:2020-03-19 23:20:08
【问题描述】:
我很困惑。我们最近将项目升级到 .NET 4.5.1。我们在服务器上安装了 .NET 4.5.1。
我在 C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Threading.Tasks.Dataflow\v4.0_4.5.9.0__b03f5f7f11d50a3a\System.Threading.Tasks.Dataflow.dll 引用来自 GAC 的程序集 System.Threading.Tasks.Dataflow
CopyLocal 设置为 false,因为(我假设)它是框架的一部分,所以应该已经安装在任何部署应用程序的地方。
问题是,在服务器上运行时,它说找不到这个程序集。
我读过here,它是 .NET Framework 4.5 的一部分:
但该库现在已内置于 .NET 4.5。
...我读到 here 它不是!
TPL 数据流库(System.Threading.Tasks.Dataflow 命名空间)不随 .NET Framework 4.5 分发
什么给了?它看起来不像。它只是“目标包”的一部分吗?是我,还是这些就地升级比他们的价值更农业?!
【问题讨论】:
标签: task-parallel-library .net-4.5