2011-02-27 9 views

Respuesta

1

No hay nada incorporado ASP.NET MVC 3 que le permita incrustar vistas en librerías de clase (controladores, sí, pero no vistas). Es necesario escribir un VirtualPathProvider personalizado. Aquí hay un blog post que puede ponerlo en el camino correcto. Y también puede echar un vistazo al MVCContrib portable areas que le permite hacer esto.

+0

¿Qué hay de la definición de una ruta, a un controlador .. donde el controlador existe en una biblioteca de clase referenciada? Supongamos que la vista no está integrada en la biblioteca de clases y se define a través de propiedades. –

+0

@ Pure.Krome, que tiene un controlador que reside en un ensamblaje diferente es posible. Simplemente defina un controlador en un ensamblaje separado, haga referencia a este ensamblaje en su aplicación web y debería funcionar. –

Cuestiones relacionadas