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?

Respuestas a la pregunta(2)

Su respuesta a la pregunta