从.NET 4降级到3.5 - 类型或命名空间名称' Linq'命名空间中不存在'系统'

时间:2016-03-17 17:40:13

标签: c# compiler-errors runtimeexception

我刚被要求将应用程序从.NET 4.0降级到.NET 3.5,以便在客户服务器上兼容。应用程序已成功编译,但它会加载C#源文件并在运行时对其进行处理以允许客户更改功能。

在应用程序中,它在尝试编译源文件时抛出异常,因为它无法找到System.Linq。我曾尝试将System.Data.Linq.dll添加为编译引用,并指出无法找到System.Data.Linq.dll。我已经尝试添加mscorlib.dll作为编译参考,因为这是来自另一篇文章的提示,但这无济于事。

有什么建议吗?

我在我的项目中包含了以下参考资料,并且我已尝试将它们传递给编译器。

System.dll,System.Core.dll,System.Data.dll,System.Data.Linq.dll,System.Drawing.dll,System.Xml.dll

0 个答案:

没有答案