¿Cómo puedo compartir una carpeta de contenido entre varios proyectos de ASP.Net en el estudio?
Pregunta
Me gustaría compartir 2 carpetas de contenido ('hojas de estilo' y 'gráficos') entre varios proyectos asp.net en una solución.
¿Hay alguna manera de hacer esto y hacer que el estudio muestre los gráficos y, de manera apropiada, en el momento del diseño?
Solución
Analicé esto profundamente hace un tiempo y no encontré una gran solución allí mismo en Visual Studio.NET. Lo que terminé haciendo fue usar mi sistema de control de origen para compartir las carpetas.
Usé Subversion Externals para compartir varias copias de trabajo, desde una única fuente en Subversion.
http://svnbook.red-bean.com/en/1.1 /ch07s04.html
Sé que hay un concepto de uso compartido similar en Source Safe y probablemente también en otros sistemas de control de fuente.
Otros consejos
No he intentado esto, pero creo que si lo convierte en una carpeta virtual en IIS para ambos sitios web, aparecerá correctamente en VS (Por supuesto, esto significa usar IIS en lugar del servidor web interno de VS).