У меня есть странная проблема. У меня есть веб-сайт VS 2010. Net 4.0 (а не веб-приложение), работающий на IIS 7.5. Когда я создаю сайт, я получаю ошибки, подобные тем, которые указаны в заголовке. Обычно это было бы легко исправить - просто добавьте ссылку.Неверное имя типа или пространства имен 'IQueryable'.
В этом случае у меня уже есть ссылка на System.Core.Dll (4.0). Я объявляю «использование System.Linq».
Если я полностью подтверждаю свои ссылки на IQueryable (например, System.Linq.Iqueryable), автозаполнение полностью разрешает его.
Все мои папки доступны для чтения/записи.
Я не уверен, что еще проверить.
Может быть, может помочь один из моих коллег-переползани? :-)
TIA!
Является ли пространство имен, содержащееся в файле web.config? Я помню такой вариант, как для не-веб-приложений. – leppie
работает ли он на пуле приложений ASP.NET 4? – onof
@leppie - я ссылаюсь на сборку в файле web.config: спасибо! –
richb01