Tengo un par de páginas comunes en todos mis proyectos ASP.NET. Me gustaría centralizar ese código dentro de un solo ensamblaje. ¿Cómo puedo conseguir esto? ¿Es posible simplemente crear y ensamblar y agregarlo como referencia de mis proyectos ASP.NET y las páginas serán accesibles?¿Cómo compartir páginas cshtml en múltiples proyectos?
6
A
Respuesta
4
No se admite el uso de vistas de maquinilla de otro modo (por lo tanto, desde fuera del proyecto web). Sin embargo, hay una herramienta para precompilar las vistas de la maquinilla de afeitar y luego puedes ponerlas en cualquier dll. Esta herramienta personalizada se llama RazorGenerator.
Hay algunas entradas del blog donde se puede iniciar:
Precompile your MVC Razor views using RazorGenerator
Compile your asp.net mvc Razor views into a seperate dll
Cuestiones relacionadas
- 1. posible compartir vistas en múltiples proyectos mvc 3
- 2. Compartir página aspx entre proyectos
- 3. Cómo compartir código en proyectos de eclipse
- 4. Compartir Entity Framework Library en varios proyectos
- 5. Compartir datos entre páginas html
- 6. ¿Puedes compartir componentes entre proyectos de Jira?
- 7. Compartir en las páginas sociales con django
- 8. ¿Cómo puedo compartir la configuración de configuración en múltiples proyectos en Visual Studio?
- 9. ¿Cuál es la mejor manera de compartir páginas maestras en proyectos?
- 10. Compartir un fabfile en varios proyectos
- 11. Compartir código entre proyectos en tfs 2010
- 12. Múltiples proyectos en trac
- 13. recursos Compartir prueba entre experta en proyectos
- 14. Cómo compartir App.config?
- 15. Compartir código entre 2 proyectos sin dll
- 16. CodeIgniter: Aplicaciones múltiples, ¿cómo compartir recursos?
- 17. Eclipse: compartir código entre varios proyectos
- 18. Compartir vistas parciales ASP.NET MVC entre proyectos
- 19. ¿Cuál es la forma pitónica de compartir archivos comunes en múltiples proyectos?
- 20. ¿Cómo compartir archivos en repositorios git?
- 21. Proyectos múltiples one Source
- 22. Proyectos múltiples con Eclipse
- 23. Cómo compartir contenido web entre proyectos de eclipse
- 24. Cómo compartir un modelo Symfony2 con varios proyectos
- 25. ¿Cómo compartir propiedades comunes entre varios proyectos de maven?
- 26. ¿Cómo puedo compartir una sesión en múltiples subdominios en ASP.NET?
- 27. TFS y proyectos compartidos en soluciones múltiples
- 28. ¡Jugar! framework, única instancia de Jetty, implementar proyectos múltiples, compartir libs
- 29. ¿Múltiples proyectos usando múltiples scripts setup.py?
- 30. Conjunto único de proyectos múltiples
duplicado posible. Puede obtener el mismo resultado para los archivos cshtml, etc. http://stackoverflow.com/questions/1116465/how-do-you-share-code-between-projects-solutions-in-visual-studio – Lloyd
Esto no es un duplicado . No estoy tratando de vincular el código. Quiero una biblioteca compartida para páginas ASP.NET. – Martin
¿Has leído la segunda respuesta sobre vincular archivos? También como aquí. http://stackoverflow.com/questions/5136128/asp-net-mvc-how-can-i-add-views-scripts-and-content-files-as-links-in-order-to – Lloyd