命名空间'System'中不存在类型或名称空间'Linq'

问题描述:

我正在尝试构建Json.NET 2.0 library以将.NET Framework 2.0版作为目标,并且我多次发生此错误。我去添加到项目的System.Linq的引用,但它不存在于引用列表中!我该怎么办?命名空间'System'中不存在类型或名称空间'Linq'

Json.NET 2.0不支持.NET 2.0。如果您需要.NET 2.0支持,请使用Json.NET 1.3.1

+0

谢谢。我发现它令人不安的是它们有Json.NET的2.0,3.0和3.5版本,但它们与框架的版本不相关。 – 2009-02-11 19:20:53

System.Linq是一个3.5版本的DLL;你需要删除对它的引用才能在2.0中编译。