¿Cómo crear una plantilla de proyecto de Visual Studio 2008 C ++?

He usado la función “Exportar plantilla” varias veces para proyectos C #, ASP.NET, WinForms, etc. Hoy intenté hacerlo para un proyecto de C ++ y noté que la opción “Exportar plantilla” estaba atenuada en el menú Archivo.

¿No es posible crear proyectos de plantillas de C ++ en VS 2008?

sí lo es: los que ya ves al crear un nuevo proyecto están en $ VsInstallDir) / vcprojects. Para crear uno, básicamente crea un archivo .vsz y un archivo .vsdir en el que describe la plantilla de su proyecto, un montón de archivos de script / html para su propio asistente, y los archivos de la plantilla (.vcproj, contenido adicional, etc.) . No es muy fácil, pero es posible y muy útil una vez hecho. La explicación completa está en MSDN, es demasiado para elaborar aquí.

Lo mismo ocurre con los elementos del proyecto / los asistentes de clase, todos se pueden personalizar.

Puede encontrar información completa sobre el proceso en este enlace http://msdn.microsoft.com/en-IN/library/96xz4cw2(v=vs.90).aspx