Duplicar posible:
Handling common JavaScript files in Visual Studio 2010Visual Studio - Recursos (CSS/JS/Imágenes) para compartir entre proyectos web
Busco compartir un fondo común de recursos web (CSS/js/images) en múltiples proyectos web. Lo que espero hacer, es crear un archivo de proyecto de los recursos, por ejemplo .: Common.WebResources, e incluirlo en las soluciones de Visual Studio para Sitio1 & Sitio2.
La parte Busco resolver es su puesta en marcha para trabajar con el servidor de desarrollo de VS (el que es despedido arriba en F5), y cualquier preocupación de despliegue exteriores.
así que estamos con la esperanza de terminar con los siguientes proyectos asignados a los siguientes directorios web:
- Site1.Web - /
- Common.WebResources - /recursos
En IIS, sería simplemente un directorio virtual. Hasta ahora, con el VS servidor de desarrollo, sólo he sido capaz de:
- Obtener les permite desplegar en diferentes puertos (no un montón de uso)
- Añadir un evento posterior a la generación de copiar el contenido de/recursos en Site1.Web
Mis preguntas son:
- ¿Qué otras opciones hay?
- ¿Cuál considera que es la más adecuada, utilizable & mantenible?
(La razón por la que me gustaría los recursos en un solo proyecto, es separada para no tener que combinar una ubicación constantemente recursos maestros en cada uno de los sitios de consumo, y la fusión de vuelta de cada corrección que hacemos.)
¿Qué herramienta de control de versiones está utilizando? Algunos de ellos tienen características que pueden ayudarlo a hacer lo que está tratando de lograr. – rifferte
Estamos utilizando MS Team Foundation Server para el control de código fuente. Como se menciona en la respuesta de Chris, mantener los recursos en un único directorio controlado por fuente es un requisito clave. – Overflew