Crear plantillas de proyecto

En este artículo se muestra cómo crear una plantilla con el Asistente para exportar plantillas, que empaqueta su plantilla en un archivo .zip.

Uso del Asistente para exportar plantillas

  1. Crear un proyecto.

    Nota

    Use solo caracteres de identificador válidos al asignar un nombre al proyecto que es el origen de una plantilla. En caso contrario, se pueden producir errores de compilación en los proyectos creados a partir de la plantilla. Para obtener más información sobre los caracteres de identificador válidos, vea Nombres de elementos declarados (Visual Basic) o Identificadores de C++. También puede usar parámetros de plantilla para utilizar nombres "seguros" para las clases y los espacios de nombres.

  2. Modifique el proyecto hasta que esté listo para exportarse como una plantilla. Por ejemplo, le recomendamos que edite los archivos de código para indicar dónde debe aplicarse el reemplazo de parámetros. Para obtener más información, vea Cómo: Sustituir parámetros en una plantilla.

  3. En el menú Proyecto, elija Exportar plantilla.

    Se abre el Asistente para exportar plantillas.

  4. En la página Elegir tipo de plantilla, seleccione Plantilla de proyecto. Seleccione el proyecto que quiera exportar a una plantilla y, después, Siguiente.

  5. En la página Seleccionar opciones de plantilla, escriba un nombre y, si quiere, una descripción, una imagen de icono y una imagen de vista previa para su plantilla. Estos elementos aparecerán en el cuadro de diálogo en que se crea un proyecto. Seleccione Finalizar.

    El proyecto se exporta a un archivo .zip y se coloca en la ubicación de salida especificada y, si se selecciona, se importa a Visual Studio.

Para buscar la plantilla en el cuadro de diálogo en que se crea un proyecto, búsquela por nombre o desplácese por la lista. (El filtrado basado en el lenguaje o el tipo de proyecto no es posible actualmente para las plantillas de usuario).

Otras formas de crear plantillas de proyectos

Puede crear plantillas de proyectos manualmente incluyendo en una carpeta los archivos que componen el proyecto y creando un archivo XML .vstemplate con los metadatos adecuados. Para obtener más información, vea Cómo: Crear plantillas web manualmente.

Si tiene Visual Studio SDK instalado, puede ajustar la plantilla terminada en un archivo VSIX para su implementación con la plantilla Proyecto VSIX. Para obtener más información, vea Introducción a la plantilla de proyecto VSIX.