Soluções como contêineres

As soluções administram o modo como conjuntos de projetos relacionados são agrupados. Uma solução pode incluir apenas um projeto ou vários projetos criados em conjunto por uma equipe de desenvolvimento. Um aplicativo complexo de banco de dados pode exigir múltiplas soluções.

Soluções permitem que você se concentre no desenvolvimento de seus projetos, em vez de ter de pesquisar todos os detalhes de gerenciamento de arquivos de projeto, scripts e conexões. Cada solução do Microsoft SQL Server Management Studio permite a você:

  • Trabalhar em vários projetos dentro da mesma instância do SQL Server Management Studio.

  • Trabalhar em itens relacionados que se aplicam a um projeto em particular.

  • Gerenciar arquivos diversos abertos fora do contexto de uma solução ou um projeto.

  • Controlar arquivos do código-fonte

O SQL Server Management Studio gera automaticamente uma solução quando você cria um projeto novo. Você pode então adicionar outros projetos à solução conforme necessário. Você também pode criar soluções em branco sem projetos, para que os designers possam modificar arquivos independentes.

Para ajudar você no gerenciamentos de projetos e arquivos em uma solução, o Gerenciador de Soluções fornece uma exibição de árvore da solução inteira.

O SQL Server Management Studio armazena a definição de uma solução em dois arquivos: um arquivo de definição de solução (.sqlsln) e um de opções de solução do usuário (.sqlsuo).

Os arquivos de definição de solução armazenam os metadados que definem a solução, incluindo a lista de projetos associados à solução.