Compartilhar via


Soluções de Vários Projetos

Uma solução pode conter vários projetos que você pode abrir, fechar e salvar juntos.Cada projeto em uma solução pode conter vários arquivos ou itens.Os tipos de itens contidos em um projeto variam de acordo com a linguagem de desenvolvimento usada para criá-los.Visual Studio fornece pastas de solução para organizar projetos relacionados em grupos e executar ações nesses grupos de projetos.

O relacionamento lógico entre uma solução e seus componentes não se espelha necessariamente na forma como a solução e seus componentes são armazenados em disco.Se você cria um aplicativo que consiste em vários projetos, você pode considerar a criação de um diretório de solução no armazenamento para conter os seus projetos (non-Web) locais, arquivos de solução (.sln e .suo) e quaisquer itens de solução compartilhados.

Seus Projetos em Solution Explorer e Windows Explorer

Quando você cria uma solução vários projetos, o primeiro projeto criado será, por padrão, o projeto de inicialização.O projeto de inicialização aparece em negrito no Solution Explorer e é o projeto que executa quando você clica em Start no menu Debug.Você também pode iniciar a depuração de todos os projetos em uma solução simultaneamente ou depurar um ou vários projetos na solução, selecionando a solução como o projeto de inicialização.Para obter mais informações, consulte Caixa de Diálogo Startup Project, Common Properties, Solution Property Pages.

Quando você cria uma solução de vários projetos, você pode compilar um único projeto dentro da solução ou vários projetos na solução.Você também pode especificar quais projetos de solução você deseja excluir das compilações.Para obter mais informações, consulte Criando no Visual Studio.

Quando você compila uma solução inteira, os projetos são compilados na ordem em que foram adicionados à solução.Os projetos dependentes são compilados após os projetos dos quais eles dependem.Para obter mais informações, consulte Como: Criar e remover dependências de projeto.

Consulte também

Tarefas

Como: Criar soluções Multi projeto

Como: criar pastas para soluções

Como: Projetos de inicialização de conjunto

Como: Criar e remover dependências de projeto

Conceitos

Introdução às Soluções, Projetos e Itens

Pastas de Solução (Solution Folders)

Referência

Caixa de Diálogo Startup Project, Common Properties, Solution Property Pages

Explorer solução

Outros recursos

Criando no Visual Studio