Отсутствует HttpContext - PullRequest
       7

Отсутствует HttpContext

4 голосов
/ 09 апреля 2010

У меня есть проект, который в качестве ссылки добавлен в System.Web.

Однако, похоже, что он не может получить HttpContext. Делаем это:

Imports System.Web
_ApplicationBase = HttpContext.Current()

Сообщает мне, что HttpContext не объявлен. Если вы посмотрите на методы и свойства внутри System.Web, вряд ли что-то отобразится: только AspHostingPermission, AspHostingPermissionAttribute, AspHostingPermissionLevel и Services.

Ссылка действительна и указывает на правильное место. Это сводит меня с ума - что я пропустил?

Ура, Matt

Ответы [ 2 ]

7 голосов
/ 09 апреля 2010

Если эта ошибка возникает во время разработки, то это случай отсутствия ссылки на сборку. Убедитесь, что ваш проект ссылается на сборку System.Web.dll.

4 голосов
/ 09 апреля 2010

Объект HttpContext существует только во время запроса asp.net в потоке, который обрабатывает запрос. В любом другом потоке или процессе нет HttpContext доступного.

...