HttpUtility no existe en el contexto actual
Obtengo este error al compilar una aplicación C#. Parece un error trivial, pero no puedo evitarlo.
Mi configuración es Windows 7 64 bit. Visual-Studio 2010 C # express B2Rel.
He añadido una referencia al Sistema.Web.dll ubicado en C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
, pero tiene un símbolo de exclamación amarillo y todavía obtengo el error anterior. También tengo la declaración using System.Web
.
¿Qué estoy haciendo mal?
Update: Después de recibir la respuesta prompt que me apunta a la raíz porque, busqué un poco en Google a donde dice que el Sistema.Web.dll es para el marco completo. No encontré tal referencia.
Para novatos como yo, esto blog resume la diferencia entre los marcos (cliente y completo) muy bien. No pude encontrar un punto que diga si cierto Dll es compatible con el marco del cliente o no. Supongo que el signo de exclamación en Visual Studio debería ser la primera señal...
8 answers
Probablemente estés apuntando al Perfil del Cliente, en qué Sistema.Web.dll no está disponible.
Puede dirigirse al marco completo en las propiedades del proyecto.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-03-08 22:13:36
Necesita agregar la referencia System.Web
;
- Haga clic derecho en" Referencia " en el Explorador de soluciones
- Elija "Añadir referencia"
- Compruebe que la pestaña". NET" está seleccionada.
- Buscar, y añadir "Sistema.Web".
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-07-25 17:04:56
SLaks tiene la respuesta correcta... pero permítanme ser un poco más específico para las personas, como yo, que están molestos por esto y no pueden encontrarlo de inmediato :
Project - > Properties -> Application -> Target Framework - > select". Net Framework 4"
El proyecto guardará y recargará.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-01-16 01:37:39
Para resolver esto, Amablemente vaya a la siguiente ruta
Proyecto {>Propiedades Application>Aplicación {>TargetFramework
Y cambie el Framework a". NET Framework 4".
Una vez hecho esto, el proyecto se cerrará y se volverá a abrir.
Esto debería resolver el error
(pero por alguna razón la respuesta de @Karan Modi no lo hace...)
A continuación, haga clic con el botón derecho en la pestaña referencias en el explorador de soluciones y elija agregar referencia,
Elija "Sistema.Web "
(declarando el espacio de nombres directamente por "using System.Web;" no parece ser suficiente...tienes que añadirlo al explorador de soluciones...no puedo entender por qué, lo cual no es una sorpresa porque soy un programador cobol..
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-09-14 19:44:01
Después de seguir las respuestas anteriores , e hizo
Proyecto -> Propiedades -> Aplicación -> Marco de Destino -> seleccionar ". Net Framework 4 "
Todavía no funcionó hasta que fui a Project -> Add Reference
Y seleccionado System.web
.
Y todo funcionaba enlazando un amuleto.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-01-17 19:35:42
Para resolver esto, por favor vaya a la siguiente ruta
Proyecto Properties > Propiedades Application > Aplicación {>TargetFramework
Y cambie el Framework a". NET Framework 4".
Una vez hecho esto, el proyecto se cerrará y se volverá a abrir.
Esto debería resolver el error.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-07-29 06:05:44
Agrega el sistema.web a las referencias del proyecto.
[Editar]
De acuerdo con Google Translate, esto se traduce en:
Añadir sistema.Web a las referencias del proyecto.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-01-13 15:02:58
Tuve el mismo problema que hice, copié web.dll desde Microsoft.NET marco de trabajo, a continuación, pegar en la raíz del proyecto, a continuación, añadir dll refrence a la aplicación, funcionó
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-12-28 20:31:14