2009-12-07 8 views
7

¿Es posible crear plantillas de solución de vsnet 2008. De mis resultados de búsqueda no es posible crear una plantilla de solución con todas las referencias de proyecto respectivas.Crear plantillas de solución Visual Studio (vs.net) 2008?

Tengo una solución de vsnet con múltiples proyectos y referencias en cada uno. Me gustaría envolverlos todos en una plantilla en la que pueda usar como inicio base estándar para nuestros proyectos web.

¿Alguien ha encontrado una buena solución para esto?

Respuesta

1

Lo que quiere es crear una "Plantilla de solución". La mejor manera de hacerlo es usar el complemento Solution Factory que se encuentra en CodePlex.

http://solutionfactory.codeplex.com/

Editar: Una forma aún más fácil sería la creación de la solución con todos los proyectos en la misma ubicación del archivo, a continuación, cerrar la cremallera de todos los directorios en un solo archivo. A continuación, simplemente descomprima y cambie el nombre del directorio de la solución según sea necesario.

Edit2: Aquí hay otra forma de crear un complemento que construya la solución para usted. http://msdn.microsoft.com/en-us/vbasic/bb968855.aspx

0

Hay algo así como un "Property Sheet" que puede heredar en cualquier proyecto nuevo. Estas hojas contienen configuraciones 'genéricas' que se aplicarían a todos sus proyectos.

1

No estoy seguro exactamente cómo funciona para que esto sea completamente funcional, pero en la plantilla vs xml, puede definir un ProjectCollection con muchas entradas ProjectTemplateLink, así que creo que con esto debería poder crear la configuración que 'que estas buscando. Sin embargo, no he trabajado con plantillas lo suficiente como para dar un ejemplo de trabajo.

0

¿Ha intentado simplemente configurar su proyecto de la forma que desee y luego elija Archivo -> Exportar plantilla? Ese parece ser el enfoque más simple.

+1

Puede exportar un archivo como plantilla o proyecto. No hay posibilidad de exportar una solución. – David

0

Me gustaría decir que en este punto es posible que desee utilizar un paquete de orientación para construir su solución.

Cuestiones relacionadas