预定义类型'System.Collections.Generic.IReadOnlyList'在全局别名中的多个程序集中定义

时间:2018-10-05 13:57:12

标签: c# dll .net-assembly

Error: "The predefined type 'System.Collections.Generic.IReadOnlyList' is defined in multiple assemblies in the global alias; using definition from 'E:\Test\Dlls\mscorlib.dll'"

我正在将一个Windows应用程序迁移到MVC。在我的项目中,我已将所有系统dll存储在本地路径中。而且我已经从本地路径而不是从GAC引用了dll。

我还引用了一些dll,例如ExCSS.dll,WebGrease.dll,Antlr3.Runtime.dll等。所有这些dll都引用了版本为“ mscorlib.dll”的版本:'4.0.0.0',但Antlr3.Runtime除外(它是引用版本为'2.0.0.0'的mscorlib)。 这是我遇到此问题的原因吗?

对此有任何帮助,我们深表感谢!

0 个答案:

没有答案