无法加载文件或程序集“System.Dynamic'或其中一个依赖项

时间:2014-04-24 06:49:02

标签: c# .net assemblies

我正在研究.Net项目3.5框架。我在运行时遇到此错误。

我认为这个System.Dynamic驻留在System.Core DLL中,但我在System.core下找不到System.Dynamic?

如何在我的项目中添加它?

1 个答案:

答案 0 :(得分:2)

System.Dynamics在.NET 3.5中不可用 - DLR(=动态语言运行时)是在.NET 4.0中引入的,不能作为backport AFAIK使用。

DLR和System.Dynamics需要使用dynamic类型。如果要使用它,则需要升级到至少.NET 4.0。