【发布时间】:2014-08-22 07:32:07
【问题描述】:
我在我的 API 项目中使用 System.Threading.Tasks.Dataflow.dll。我已经从 GAC 添加了对这个 dll 的引用,但是当我运行我的单元测试时,我仍然收到 file not found 异常。异常消息是:
测试错误TestError 363 测试方法TestProject.UnitTest1.SendMessage 抛出异常: System.ComponentModel.Composition.CompositionException: 的 合成产生了一个单一的合成错误。根本原因是 下面提供。查看 CompositionException.Errors 属性 更详细的信息。
1) 无法加载文件或程序集“System.Threading.Tasks.Dataflow, 版本=0.0.4303.21337,文化=中性, PublicKeyToken=31bf3856ad364e35' 或其依赖项之一。这 系统找不到指定的文件。
导致:尝试创建实例时发生异常 'SomeObject' 类型。
我不明白为什么它没有从 GAC 加载 dll?
【问题讨论】:
-
您究竟是如何将该 DLL 添加到 GAC 的?你是如何引用它的?
标签: c# dll task-parallel-library .net-assembly gac