Coexistencia de WebForms y ASP.NET MVC
Estoy tratando de hacer un proyecto de WebForms y ASP.NET MVC poresta pregunta. Una de las cosas que he hecho para que eso suceda es que agregué un nodo de espacios de nombres a los formularios web.web.config
:
<pages styleSheetTheme="Default">
...
<namespaces>
<add namespace="System.Web.Mvc"/>
<add namespace="System.Web.Mvc.Ajax"/>
<add namespace="System.Web.Mvc.Html"/>
<add namespace="System.Web.Routing"/>
</namespaces>
</pages>
Sin embargo, cuando intento iniciar el proyecto, aparece un error que dice: "Mensaje de error del compilador: CS0234: El tipo o nombre de espacio de nombres 'Mvc' no existe en el espacio de nombres 'System.Web' (¿falta una referencia de ensamblado?)"
Tengo System.Web.Mvc referenciado. ¿Cual es el problema?