Tengo una clase personalizada que amplía WebViewPage que utilizo como base para todas mis vistas Razor usando el método descrito aquí: http://haacked.com/archive/2011/02/21/changing-base-type-of-a-razor-view.aspx. Todo funciona bien a menos que lo mueva a un espacio de nombres que sea diferente del espacio de nombres de las vistas con lo cual el IntelliSense deja de funcionar (sí, incluí el espacio de nombres de la página WebViewPage personalizada en la sección de espacios de nombres de la sección system.web.webPages.razor de el web.config en la carpeta de vistas). ¿Hay alguna forma de evitar esto?Asp.Net MVC 3 WebViewPage personalizado en diferentes espacios de nombres rompe IntelliSense
Lo que quiero hacer eventualmente es mover todas las vistas a otro proyecto al que tengan acceso los diseñadores gráficos, pero no quiero la clase de WebViewPage personalizada en ese proyecto. ¿Es esto posible sin romper IntelliSense?
¿Cómo está configurando el tipo de base? – SLaks