Compartilhar via


Soluções e Projetos

Visual Studio fornece dois recipientes para ajudar com eficiência a gerenciar os itens que são exigidos por seu esforço de desenvolvimento, tais como referências, conexões de dados, pastas e arquivos.Esses recipientes são chamados soluções e projetos.Você usa Gerenciador de Soluções para exibir e gerenciar projetos e soluções e seus itens associados.

Soluções

As soluções contêm itens que você precisa para criar seu aplicativo.Uma solução inclui um ou mais projetos, arquivos e metadados que ajudam a define a solução como um todo.O Visual Studio gerencia automaticamente uma solução quando você cria um novo projeto.O Visual Studio armazena a definição de uma solução em dois arquivos: .sln e .suo.O arquivo de definição de solução (.sln) armazena os metadados definindo sua solução, incluindo:

  • Projetos que são associados com a solução.

  • Itens que não são associados a um projeto específico.

  • As configurações de compilação que determinam quais configurações do projeto para aplicar em cada tipo de compilação.

Os metadados armazenados no arquivo .suo a medida que você constrói uma solução e define suas propriedades é usado para personalizar a IDE sempre que a solução está ativa.Por exemplo, o Solution Explorer exibe uma pasta de arquivos de vários tipos (Miscellaneous Files) para uma solução se você ativar essa opção, e ferramentas apropriadas para os tipos de projetos incluídos na solução ficam disponíveis na caixa de ferramentas.Para obter mais informações, consulte Criando soluções e projetos.

Projetos

Os projetos são usados em uma solução para gerenciar, compilar, e depurar os itens que compõem seu aplicativo.A saída de um projeto é geralmente um programa executável (.exe), uma biblioteca de link dinâmico (.dll) ou um módulo, entre outros.

Visual Studio fornece vários modelos predefinidos de projeto.Você pode usar esses modelos para criar o contêiner de projeto básico e um conjunto preliminar de itens que talvez sejam necessários para desenvolver seu aplicativo, classe, controle, ou biblioteca.Por exemplo, se você escolheu criar um aplicativo do Windows, o projeto oferece um item de formulário do Windows para você personalizar.Da mesma forma, se você escolheu criar um aplicativo da Web, o projeto oferece um item de formulário da Web.Para obter mais informações sobre tipos de projeto e modelos para o seu idioma, consulte Criando projetos a partir de modelos.

Itens

Itens de Projeto pode ser arquivos, referências a bibliotecas, conexões de dados, e pastas que estão no projeto.Alguns itens representam um item físico que você pode alocar no armazenamento.Outros itens são links e representam ponteiros para outros itens que podem residir em um serviço, módulo, ou outro componente.

Itens de solução é localizado na pasta solution items.Esses itens são arquivos independentes de projeto que você criou além de seus arquivos de projeto.Itens de solução representam os arquivos que são importantes para o desenvolvimento de seus projetos mas não pertencem a um projeto específico.

Para obter mais informações sobre informações, consulte Projeto e tipos de arquivo de solução e Arquivos diversos.

Consulte também

Tarefas

Como especificar um ícone do aplicativo (Visual Basic, C#)

Como modificar as propriedades de projeto e as definições de configuração

Conceitos

Criando soluções e projetos

Gerenciando referências do projeto

Gerenciando definições de aplicativo

Introdução aos modelos de Visual Studio

Outros recursos

Gerenciando propriedades do aplicativo

Gerenciando Recursos de Aplicativo

Gerenciando Assinatura de Assembly e Manifesto

Destinando uma versão do .NET Framework específica ou perfil