Compartilhar via


Projetos (Visual Studio SDK)

Na Visual Studio, os projetos são os recipientes que os desenvolvedores usam para organizar arquivos código-fonte e outros recursos que aparecem no Solution Explorer. Normalmente, os projetos são arquivos, por exemplo, um arquivo. csproj para um Visual C# o projeto, que armazenam referências a arquivos código-fonte e recursos, como arquivos de bitmap. Projetos permitem organizar, desenvolver, depurar e implantar o código-fonte, faz referência a serviços da Web e bancos de dados e outros recursos. Os VSPackages pode estender a Visual Studio sistema de projeto de três maneiras principais: tipos de projeto, subtipos de projeto, e ferramentas personalizadas.

Para obter uma amostra de ponta a ponta de um sistema de projeto de idioma, consulte o Visual Studio IronPython amostra aprofundamento na Exemplos de extensibilidade de Visual Studio.

Nesta seção

  • Tipos de projeto
    Tipos de projeto adicionar suporte para novos tipos de projetos, como, por exemplo, linguagens de programação. Por exemplo, para cada idioma que Visual Studio suporta tem seu próprio tipo de projeto e o exemplo de integração do IronPython inclui um tipo de projeto para o idioma do IronPython. Você deve criar um tipo de projeto para idiomas diferentes de Visual C# e Visual Basic, para personalizar como itens são criados, depurados, implantados e exibidos na Solution Explorer. Para obter mais informações, consulte Tipos de projeto e Exemplos de extensibilidade de Visual Studio.

  • Subtipos de projeto
    Projeto subtipos baseiam-se nos tipos de projeto e pode ser usado para personalizar a maneira como os projetos são criados, depurados e implantados. Visual Studiousa os subtipos de projeto com projetos de dispositivo inteligente; eles personalizar a implantação, copiando um programa recentemente criado a partir de um computador de desenvolvimento para o dispositivo de destino. O Visual C# e Visual Basic tipos de projeto podem ser usados como base para os subtipos de projeto. Visual C++tipos de projeto não é possível. Seus próprios tipos de projeto também podem ser usados como base para os subtipos de projeto. Para obter mais informações, consulte Subtipos de projeto.

  • Projetos da Web
    Explica o projeto de Web, que por sua vez, criar aplicativos da Web.

  • Nova geração de projeto: Nos bastidores, a parte um e Nova geração de projeto: Sob o capô, parte dois
    Explica o que realmente ocorre quando você cria um novo projeto.

  • Exemplos de extensibilidade de Visual Studio
    Descreve as amostras de SDK do Visual Studio que lidam com projetos e soluções.

Seções relacionadas