Diferenças Entre Modelos de Projeto e de Item
Visual Studio modelos são divididos em duas categorias principais: modelos de projeto e modelos de item.Este tópico explica algumas das diferenças entre modelos de projeto e item.
Modelos de Item
Modelos de item são itens individuais que um usuário pode adicionar a um projeto, usando a caixa de diálogo Add New Item.Exemplos de modelos de item incluídos com Visual Studio são:
Windows Form
Code File
XML Schema
Modelos de projeto
Modelos de projeto são projetos inteiros a partir do qual um usuário pode criar um novo projeto, usando a caixa de diálogo New Project.Um modelo de projeto inclui todos os arquivos necessários para iniciar um tipo específico de projeto.Exemplos de modelos de item incluídos com Visual Studio são:
Aplicativo do Windows
Biblioteca de Classe
Projeto Vazio
Você pode usar o assistente que cria projetos de modelos para executar ações personalizadas.Para obter mais informações, consulte Como: Usar assistentes com modelos de projeto.
Conteúdo dos Modelos
Modelos de Item e do projeto são armazenados como arquivos .zip.O conteúdo dos arquivos .zip difere entre os diferentes tipos de modelos.
Arquivos .zip de modelo de item contém:
O arquivo.vstemplate que contém os metadados para o modelo.
Um ou mais arquivos para adicionar a um projeto quando um item é instanciado a partir do modelo.
Observação: Embora m de modelos de item direi Especifique apenas um item, às vezes, o item contém vários arquivos.Por exemplo, o Windows F modelos de item ORMs podem conter um arquivo de código, um arquivo de designer e um arquivo de recurso.Para obter mais informações, consulte Como: Criar modelos de Item Multi-arquivo.
Um arquivo de ícone opcional para aparecer na caixa Add New Item de diálogo.
Arquivos .zip de modelo de projeto contêm:
O arquivo.vstemplate que contém os metadados para o modelo.
O arquivo do projeto ou arquivo Web.config.
Os arquivos de código, como Windows Forms, Web Forms, arquivos de classe, e arquivos de recursos
Um arquivo de ícone opcional para aparecer na caixa de diálogo New Project.
Criando e Usando Modelos
Modelos de projeto e item são criados e usados de diversas maneiras.A tabela a seguir explica COMO concluir tarefas comuns com modelos de projeto e de item.
Tarefa |
Modelos de projeto |
Modelos de Item |
---|---|---|
Especificar o tipo de modelo no arquivo .vstemplate. |
Defina o atributo Type do elemento VSTemplate como Project. |
Defina o atributo Type do elemento VSTemplate como Item. |
Criar uma instância do modelo. |
Selecione o modelo a partir da caixa de diálogoNovo Projeto . |
Com um projeto aberto, selecione o modelo a partir da caixa de diálogo Add New Item. |
Adicionar referências a assemblies. |
Adicione referências para o projeto antes de criar o modelo. |
Adicione referências com o elemento References no arquivo .vstemplate. |
Consulte também
Tarefas
Como: Adicionar referências para modelos
Referência
Referência de esquema de modelo do Studio Visual