Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Você pode estender o Visual Studio criando um novo tipo de projeto. Para criar um novo tipo de projeto, você deve entender vários conceitos e concluir várias etapas. Os tópicos a seguir fornecem uma visão geral de como criar tipos de projeto.
Nesta seção
Discute o item, a persistência do arquivo de projeto e as decisões sobre o design da mecânica de compromisso que você precisa tomar antes de criar um novo tipo de projeto.
Fornece uma visão geral das etapas que você deve seguir para criar um novo tipo de projeto que dê suporte a tarefas de programação como editar código e compilar, compilar, depurar e implantar aplicativos em seu projeto.
Fornece informações sobre como fornecer e usar uma fábrica de projetos para criar instâncias de um novo projeto.
Fornece exemplos de código de instruções do registro que fornecem caminhos e dados padrão e uma tabela que contém entradas do script do Registro para cada instrução.
Discute o uso de IPersistFileFormat para persistir objetos de projeto baseados em arquivo e não baseados em arquivo.
Descreve como o tipo de projeto pode usar o mecanismo de build do MSBuild para permitir que os usuários criem no Visual Studio e na linha de comando.
Seções relacionadas
Explica a arquitetura das ferramentas de exibição de código, como o Pesquisador de Objetos e a janela Exibição de Classe . Descreve as interfaces e métodos usados para implementar a navegação de objetos em um VSPackage.
Discute a importância que os projetos desempenham na determinação de qual editor é usado quando um item de projeto é aberto e como os recursos do projeto podem ser manipulados.
Mostra como fornecer ao VSPackage sua própria identidade exclusiva e como encapsular suas DLLs do VSPackage e outras informações em um pacote do Windows Installer (.MSI arquivo) para implantação para seus clientes.
Descreve como o Visual Studio exibe e aborda hierarquias.
Fornece uma visão geral de um VSPackage, um objeto COM instalável que estende o ambiente do Visual Studio e discute como implementar seu próprio VSPackage.
Discute como usar projetos para modificar código, compilar e construir código, executar e depurar código, e fornece links para tópicos detalhados sobre a criação de tipos de projeto.