2012-01-20 3 views
0

У меня есть странная проблема. У меня есть веб-сайт VS 2010. Net 4.0 (а не веб-приложение), работающий на IIS 7.5. Когда я создаю сайт, я получаю ошибки, подобные тем, которые указаны в заголовке. Обычно это было бы легко исправить - просто добавьте ссылку.Неверное имя типа или пространства имен 'IQueryable'.

В этом случае у меня уже есть ссылка на System.Core.Dll (4.0). Я объявляю «использование System.Linq».

Если я полностью подтверждаю свои ссылки на IQueryable (например, System.Linq.Iqueryable), автозаполнение полностью разрешает его.

Все мои папки доступны для чтения/записи.

Я не уверен, что еще проверить.

Может быть, может помочь один из моих коллег-переползани? :-)

TIA!

+0

Является ли пространство имен, содержащееся в файле web.config? Я помню такой вариант, как для не-веб-приложений. – leppie

+0

работает ли он на пуле приложений ASP.NET 4? – onof

+0

@leppie - я ссылаюсь на сборку в файле web.config: спасибо! – richb01

ответ

0

Я нашел ошибку ... кажется, что произошла ошибка в вверх по течению web.config, которая была причиной моего построить неудачу. Хотел бы я знать, почему симптомы проявились так, как они это сделали, но сейчас я строю. :-)

Спасибо всем, кто ответил и попытался помочь.

+0

, вы должны принять этот ответ – onof

0

Убедитесь, что целевая Framework установлена ​​на».Net Framework 4" на страницах собственности

+0

да, я нацеливаюсь на .Net Framework 4 " – richb01

Смежные вопросы