Share via


Criar modelos de projeto

Este artigo mostra como criar um modelo usando o Assistente de Exportação de Modelo, que empacota o modelo em um arquivo .zip.

Use o Assistente para Exportar Modelo

  1. Criar um projeto.

    Observação

    Use apenas caracteres identificadores válidos ao nomear um projeto que será a origem de um modelo. Caso contrário, poderão ocorrer erros de compilação nos projetos criados usando o modelo. Para obter mais informações sobre caracteres identificadores válido, consulte Nomes de elementos declarados (Visual Basic) ou Identificadores (C++). Como alternativa, você pode usar parâmetros de modelo para usar nomes "seguros" para classes e namespaces.

  2. Edite o projeto até que ele esteja pronto para ser exportado como um modelo. Por exemplo, você talvez queira editar arquivos de código para indicar onde a substituição de parâmetro deve ocorrer. Para obter mais informações, consulte Como substituir parâmetros em um modelo.

  3. No menu Projeto, escolha Exportar Modelo.

    O Assistente para Exportar Modelo é aberto.

  4. Na página Escolher Tipo de Modelo, selecione Modelo de Projeto. Selecione o projeto que você deseja exportar como um modelo e, em seguida, escolha Avançar.

  5. Na página Selecionar Opções do Modelo, insira um nome e uma descrição opcional, uma imagem de ícone e uma imagem de exibição para o modelo. Esses itens serão exibidos na caixa de diálogo em que você cria um projeto. Selecione Concluir.

    O projeto será exportado para um arquivo .zip e colocado no local de saída especificado e, se selecionado, importado para o Visual Studio.

Para localizar seu modelo na caixa de diálogo em que você cria um projeto, faça uma pesquisa por nome ou percorra a lista. (A filtragem com base na linguagem de programação ou no tipo de projeto não é possível no momento para modelos de usuário.)

Outras maneiras de criar modelos de projeto

Você pode criar modelos de projeto manualmente reunindo os arquivos que constituem o projeto em uma pasta e criando um arquivo XML .vstemplate com os metadados apropriados. Para obter mais informações, consulte Como criar manualmente modelos da Web.

Se o SDK do Visual Studio estiver instalado, você poderá encapsular o modelo concluído em um arquivo VSIX para implantação usando o modelo Projeto VSIX. Para obter mais informações, consulte Introdução ao modelo de projeto do VSIX.