Noções básicas sobre projeto e solução

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.Usar Solution Explorer para exibir e gerenciar projetos e soluções e seus itens associados.

Soluções

Soluções conter itens que você precisa para criar seu aplicativo.Uma solução inclui um ou mais projetos, além de arquivos e metadados que ajudam a definir a solução como um todo.Visual Studio gera automaticamente uma solução quando você cria um novo projeto.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 que define sua solução:

  • Projetos que estão associados à solução.

  • Itens disponíveis no nível da solução que não estejam associados a um projeto específico.

  • Configurações de criação da solução que definem quais configurações de projeto aplicar a cada tipo de criaçã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 mais informações, consulte Criando soluções e projetos.

Projects

Projetos são usados em uma solução para gerenciar, criar e depurar os itens que compõem o aplicativo logicamente.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 Studiofornece 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 você pode precisar 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 Modelos de projeto padrão em Visual Studio.

Itens

Itens de projeto podem 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 encontrados na pasta Solution Items.Esses itens são arquivos independentes de projeto que você criar com seus arquivos de projeto.Solução itens representam arquivos que são importantes para o desenvolvimento de seus projetos, mas que não pertencem a um determinado projeto.

Para obter mais informações, consulte Tipos de arquivo e extensões de arquivo no Visual Studio e Arquivos variados.

Consulte também

Tarefas

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

Conceitos

Criando soluções e projetos

Introdução aos modelos de Visual Studio

Novidades no Visual Studio 2012

Outros recursos

Gerenciando soluções, projetos e arquivos