Partilhar via


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.