我刚被要求将应用程序从.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