Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 secção
Discute o item, a persistência do arquivo de projeto e as decisões de 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 ofereça suporte a tarefas de programação como edição de código e compilação, criação, depuração e implantação de aplicativos em seu projeto.
Fornece informações sobre como fornecer e usar uma fábrica de projeto 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, tanto os baseados em arquivo quanto os não baseados em arquivo.
Descreve como seu tipo de projeto pode usar o mecanismo de compilação MSBuild para permitir que os usuários compilem a partir do Visual Studio e na linha de comando.
Secções relacionadas
Explica a arquitetura das ferramentas de visualização de código, como o Pesquisador de Objetos e a janela Exibição de Classe . Descreve as interfaces e métodos que são usados para implementar a navegação de objeto 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 dar ao VSPackage sua própria identidade exclusiva e como encapsular suas DLLs VSPackage e outras informações em um pacote do Windows Installer (arquivo .MSI ) 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, e executar e depurar código, fornecendo links para tópicos detalhados sobre como criar tipos de projeto.