Possiedo un ASP.NET con applicazione Web C#. Una delle classi che ho creato deve usare HttpContext.System.Web.HttpContext non riconosciuto
Secondo http://msdn.microsoft.com/en-us/library/system.web.httpcontext(v=vs.90).aspx, HttpContext esiste nello spazio dei nomi System.Web in .NET 3.5 (che è la versione che ho installato).
Tuttavia, quando scrivo HttpContext. -> Non vedo il completamento automatico. Questo è ciò che mi dice che HttpContext non è riconosciuto.
Ho fatto i compiti e ho cercato le solite soluzioni: 1. Ho aggiunto il riferimento System.Web (facendo clic con il tasto destro su Riferimenti -> scegliendo la scheda .NET e il riferimento particolare). 2. Mi sono anche assicurato di includere questa riga nella classe: using System.Web;
Per favore dimmi cos'altro posso fare. Se tutto va bene, quando scrivo HttpContext. - Dovrei vedere un elenco a discesa ed essere in grado di scegliere "Corrente" da lì tra diversi attributi/elementi. Sono nuovo con C# e Visual Studio (2008) ma penso che il completamento automatico non funzioni bene è un buon indicatore di mancanza di riferimenti/spazio dei nomi/errori di caricamento/qualsiasi altra cosa.
Solo una breve domanda - dove stai cercando di usare HttpContext? È dietro il codice? File ASPX? Un'altra classe? – Katalonis
Hai usato correttamente? System.Web, penso? –
Andrew: Sto usando System.Web. Katalonis, sto cercando di usare HttpContext all'interno di una classe (un file .CS aggiunto alla cartella App_Code). [...] utilizzando Sistema.Web; Utilità pubblici statici class { Utilities statici() { } pubblico LogError static void (Exception ex) { System.Web.HttpContext context = System.Web.HttpContext.Current; ..... Ecco come inizia la lezione, se aiuta! Grazie! –