Где System.Linq в .NET 4.0?

Я перенесла приложение asp.net в 4.0. Теперь я получаю сообщение об ошибке "Тип или имя пространства имен" IQueryable "не удалось найти". Ссылка на System.Linq недействительна, и я не могу найти ее в списке ссылок. Куда отправился System.Linq?

Ответ 1

Убедитесь, что вы ссылаетесь на System.Core.dll в своем проекте. Тип IQueryable<T> определен в этой сборке (как и в .NET 3.5).

Ответ 2

Убедитесь, что у вас есть ссылка на System.Core.dll в вашем проекте - я считаю, что там находится System.Linq.

Ответ 3

Это в сборке System.Core.dll.