У меня есть ASP.NET с веб-приложением C#. Один из классов, которые я создал, должен использовать HttpContext.System.Web.HttpContext не распознан
Согласно http://msdn.microsoft.com/en-us/library/system.web.httpcontext(v=vs.90).aspx, HttpContext существует в пространстве имен System.Web в .NET 3.5 (это версия, которую я установил).
Однако, когда я пишу HttpContext. -> Я не вижу автозаполнения. Это то, что говорит мне, что HttpContext не распознается.
Я сделал домашнее задание и искал обычные решения: 1. Я добавил ссылку System.Web (щелкнув правой кнопкой мыши ссылку -> выбрав вкладку .NET и конкретную ссылку). 2. Я также включил эту строку в класс: using System.Web;
Скажите, пожалуйста, что еще я могу сделать. Если все будет хорошо, когда я напишу HttpContext. - Я должен видеть раскрывающийся список и быть в состоянии выбрать «Текущий» оттуда среди нескольких атрибутов/элементов. Я новичок в C# и Visual Studio (2008), но я думаю, что Autocomplete не работает хорошо, это хороший показатель отсутствия ссылок/имен/ошибок загрузки/что-то еще.
Просто быстрый вопрос - Где вы пытаетесь использовать HttpContext? Это код? ASPX-файл? Другой класс? – Katalonis
У вас есть правильное использование? System.Web, я думаю? –
Andrew: Я использую System.Web. Katalonis, я пытаюсь использовать HttpContext внутри CLASS (файл .CS, добавленный в папку App_Code). [...] используя System.Web; коммунальных служб статический класс { статические утилиты() { } государственной статической силы LogError (Исключение ех) { System.Web.HttpContext контекст = System.Web.HttpContext.Current; ..... Так начинается класс, если это помогает! Спасибо! –