2011-01-13 7 views
30

No puedo compilar un proyecto porque faltan los espacios de nombres System.Web.UI y System.Web.Security. Solo puedo ver System.Web.ApplicationServices, System.Web.Mvc y System.Web.Services cuando agrego referencias. ¿Dónde descargo los espacios de nombres faltantes?Missing System.Web.UI y System.Web.Security

Respuesta

36

Ir al menú Proyecto -> Agregar referencia y averiguar la System.Web.dll en la lista

alt text

+0

¿Quieres decir en el menú Assembilies? No puedo ver System.Web.dll. – SmallChess

+1

¿Qué versión de VS estás usando? – Lorenzo

+0

Visual Studio 2010 Premium. – SmallChess

18

No sé sobre System.Web.UI, pero System.Web. La seguridad se movió al ensamblado System.Web.ApplicationServices en .NET 4.0 Framework.

4

Siguiendo la sugerencia de Kinderchocolate, cambié a ".Net Framework 4" en las Propiedades de mi proyecto (VS 2010), y eso hizo que "System.Web" apareciera en la lista de ensamblajes. Desde entonces, finalmente pude usar System.Web.UI.

Así que no estoy seguro de qué falló para kinderchocolate, pero su cambio funcionó para mí.

2

Sí, Kinderchocolate es correcto. Una vez que agrega la Referencia System.Web a su proyecto, en el código puede agregar using System.Web.UI y todos los subcomponentes de System.Web.UI, p. System.Web.UI.HtmlControls.

1

puede ir a: project -> propertties -> y cambiar la estructura del perfil del cliente a .Net 4, si no funciona puede agregar la referencia manualmente. Buena suerte

2

Puede agregar el ensamblado System.Web.ApplicationServices en .NET 4.5 Framework.

usando System.Web.ApplicationServices;

+0

¿Podría elaborar más su respuesta agregando un poco más de descripción acerca de la solución que proporciona? – abarisone

+0

Esto funcionó para mí, gracias! Estoy usando Visual Studio 2015, haga clic con el botón derecho en Referencias de proyectos - Agregar referencia - (Ensamblajes) - Consulte en la lista "System.Web.ApplicationServices" - Haga clic en Aceptar –

1

Añadir referencias System.Web.Extensions y System.Web.Extensions.Design en 4.6.1 si se olvida o ListViewLinqDataSource