Criando tipos de projeto
Você pode estender Visual Studio , criando um novo tipo de projeto. Para criar um novo tipo de projeto, você deve compreender vários conceitos e concluir uma série de etapas. Os tópicos a seguir fornecem uma visão geral de como criar tipos de projeto.
Nesta seção
Decisões de projeto do tipo de projeto
Discute o item, persistência de arquivo de projeto e decisões de design mechanic de compromisso que você deve fazer antes de criar um novo tipo de projeto.Lista de verificação: Criação de novos tipos de projeto
Fornece uma visão geral das etapas que devem ser seguidas para criar um novo tipo de projeto que ofereça suporte a tarefas de programação como a edição do código e compilando, criação, depuração e implantação de aplicativos em seu projeto.A criação de instâncias do projeto usando fábricas de projeto
Fornece informações sobre como fornecer e usar uma fábrica de projeto para criar instâncias de um novo projeto.Registrando um tipo de projeto
Fornece exemplos de código de instruções do registro que fornecem caminhos padrão e dados e uma tabela que contêm entradas a partir do script de registro para cada instrução.Persistência de projeto
Descreve o uso de IPersistFileFormat para persistir objetos que não sejam baseados em arquivo de projeto e arquivo.Usando o MSBuild
Descreve como o seu tipo de projeto pode usar o MSBuild criar um mecanismo para permitir aos usuários criar a partir do Visual Studio e na linha de comando.
Seções relacionadas
Modelo de automação
Descreve um método secundário de estender Visual Studio.Suporte a ferramentas de navegação de símbolo
Explica a arquitetura do código exibindo ferramentas como o Pesquisador de objetos e Class View janela. Descreve as interfaces e métodos que são usados para implementar a pesquisa de objetos em um VSPackage.Adicionando o projeto e modelos de Item de projeto
Aborda a importância de que projetos reproduzir em determinar qual editor é usado quando um projeto do item é aberto e como os recursos do projeto podem ser manipulados.Instalando os VSPackages usando o Windows Installer
Mostra como fornecer sua própria identidade exclusiva de seu VSPackage e a dispor suas DLLs VSPackage e outras informações em um pacote do Windows Installer (.Arquivo MSI) para implantação de seus clientes.Hierarquias no Visual Studio
Descreve como Visual Studio as hierarquias de endereços e modos de exibição.VSPackages
Fornece uma visão geral do VSPackage, um objeto COM instalável que estende o Visual Studio ambiente e discute como implementar seu próprio VSPackage.Tipos de projeto
Discute como usar projetos para modificar o código, compilar e criar código e executar e depurar código e fornece links para tópicos detalhados sobre como criar tipos de projeto.