Como: Criar modelos de projeto

Este procedimento permite que você crie um modelo usando o Exportar modelo assistente, que empacota seu modelo em um arquivo. zip. Você também pode criar modelos no formato de arquivo VSIX para melhor implantação usando o Exportar Assistente de modelo de extensão, ou com modelos incluídos na SDK do Visual Studio, ou você pode criar modelos manualmente. Para obter uma comparação das estratégias de criação de modelo diferente, consulte Criando modelos de projeto e de item.

Para criar um modelo de projeto personalizado com o assistente Export Template padrão

  1. Create a project.

    ObservaçãoObservação

    Use only valid identifier characters when naming a project that will be the source for a template. A template exported from a project named with invalid characters can cause compilation errors in future projects based on the template. For more information on valid identifier characters, see Nomes de elementos declarados (Visual Basic).

  2. Edit the project until it is ready to be exported as a template.

  3. As appropriate, edit the code files to indicate where parameter replacement should take place. For more information on parameter replacement, see Como: Substituir parâmetros em um modelo..

  4. On the File menu, click Export Template. The Export Template wizard opens.

  5. Click Project Template.

  6. Se você tiver mais de um projeto em sua solução atual, selecione os projetos que você deseja exportar para um modelo.

  7. Click Next.

  8. Selecione um ícone e uma imagem de visualização para o seu modelo. Eles aparecerão na Novo projeto caixa de diálogo.

  9. Enter a template name and description.

  10. Click Finish. Your project is exported into a .zip file and placed in the specified output location, and, if selected, imported into Visual Studio.

    Se você tiver o SDK do Visual Studio instalado, você pode dispor o modelo concluído em um arquivo de .vsix para a implantação usando o O projeto de VSIX modelo. For more information, see Creating Extensions By Using the VSIX Project Template.

Consulte também

Tarefas

Como: Criar manualmente modelos de projeto

Outros recursos

Criando modelos de projeto e de item