Criando modelos de projeto e de item

You can create custom project templates and project item templates and have these templates appear in the New Project and Add New Item dialog boxes.

Preparando os projetos e arquivos

Siga este processo geral para criar um modelo.

  1. Create a project.

  2. Adicione os arquivos necessárias e exclua arquivos que não exigem.

  3. Modificar os arquivos conforme necessário.

  4. Adicione substituições de parâmetro onde for apropriado. For more information, see Como: Substituir parâmetros em um modelo..

  5. Se indefinidos parâmetros que exigem entrada do usuário ou deseja Visual Studio para executar determinadas ações quando um projeto ou arquivo é criado, faça um assistente. For more information, see Como: Usar assistentes com modelos de projeto.

  6. Crie o modelo.

    Quando um usuário carrega o modelo, ele inicia com cópias dos arquivos no modelo e substituídos parâmetros resolvidos.

Estratégias de criação do modelo

Existem quatro maneiras de criar um modelo no Visual Studio.

Export Template Wizard

O Exportar modelo assistente é uma maneira rápida de converter um projeto ou arquivo em um modelo. Sua saída de compilação é um arquivo compactado. For more information, see Criando modelos de projeto and Criando modelos de item.

Exportar a extensão do Assistente de modelo

O Exportar modelo a extensão de assistente se parece com o assistente Export Template padrão, exceto que sua saída de compilação é um arquivo VSIX, o que permite mais opções de implantação. Você pode baixar a extensão do Assistente de Extension Manager. For more information, see Como: Use a extensão do Assistente de modelo.

Modelos SDK

O SDK do Visual Studio inclui um modelo de projeto e um modelo de Item de modelo. Esses modelos incluem algumas substituições de parâmetro padrão e criar arquivos compactados. Recomendamos que os modelos do SDK para extensões que têm vários modelos que requerem controle de versão e cenários que não são suportados pelo Exportar modelo assistente.

Criação manual

Você pode criar manualmente um modelo, desenvolvendo os arquivos necessários e a compactação em um arquivo compactado. For more information, see Como: Criar manualmente modelos de projeto and Como: Criar manualmente modelos de Item.

Title

Description

Criando modelos de projeto

Contém links para documentos que explicam como criar modelos de projeto.

Criando modelos de item

Contém links para documentos que explicam como criar modelos de item.

Como: Use a extensão do Assistente de modelo

Explica como criar modelos usando a extensão do Assistente para exportação de modelo.

Como: Adicionar referências para modelos

Explains how to add references to project and item templates.

Como: Criar manualmente modelos da Web

Explains how to create Web templates.

Como: Localize e organizar modelos de projeto e Item

Explica as pastas que Visual Studio examina ao procurar por modelos.

Modelos Visual Studio

Fornece uma visão geral da arquitetura e implementação de modelos de projeto e item.

Starter Kits

Contém links para documentos que descrevem os Starter Kits.

Referência de esquema de modelo do Studio Visual

Descreve os elementos do esquema XML de modelo Visual Studio.

Introdução a modelos do Visual Studio

Descreve modelos de Visual Studio e o que eles contêm e fornece uma introdução ao Starter Kits.

Personalizando modelos de projeto e de item

Contém links para documentos sobre a substituição de parâmetro, assistentes, solução de problemas e outras áreas de personalização do modelo.