Compartilhar via


Como: Importar uma solução e seus testes

Você pode importar uma solução a partir do disco para uma solução que você abriu.Quando você fizer isso, sua nova solução irá conter o conteúdo de ambas as soluções mescladas.Para obter mais informações, consulte a seção " Importando uma solução e seus testes " neste tópico.

Observação:

Em uma solução, cada projeto deve ter um nome exclusivo.Se um projeto na solução que você está importando tem o mesmo nome que um projeto em sua solução original, o projeto na nova solução não é importado.

Se uma solução contiver um projeto de teste, ela também contém um arquivo de metadados de teste.Este arquivo de metadados reside, juntamente com o arquivo de configuração de execução, em uma pasta Solution Items.Se a solução que você está importando também contiver uma pasta Solution Items, Visual Studio renomeia acrescentando um número, por exemplo, Solution Items (2).

Enquanto arquivos de metadados de teste são importados, você será solicitado a mesclar, manter ou substituir os metadados originais.

Arquivos de configuração de execução na solução importada serão automaticamente movidos para a pasta Solution Items original e, se necessário, renomeados para evitar conflitos de nome.Se, após o processo de importação tiver sido concluído, a pasta Solution Itens (2) estiver vazia, ela será removida.

Importando uma solução e seus testes

Neste procedimento, você primeiro em aberto sua solução "original" emVisual Studio e, em seguida, você em aberto uma segunda solução sem fechar a primeira solução.

Importar uma solução e seus testes

  1. Abra uma solução no Visual Studio.

  2. No menu File, aponte para Open e depois clique em Project/Solution.

    A caixa de diálogo Open Project é exibida.

  3. Clique em Add to Solution.

  4. Vá para a pasta que contém o arquivo de solução para a solução que você deseja abrir.Arquivos de solução têm a extensão .sln.Selecione este arquivo e clique em Open.

    Observação:

    Se a segunda solução contiver um projeto cujo nome corresponde ao de um projeto em sua primeira solução, o projeto na segunda solução não é importado e uma caixa de diálogo alerta você.Projetos sem conflitos de nome são importados silenciosamente.

    Os conteúdos da nova solução foram mesclados na sua solução original.Sua solução pode agora conter várias pastas Solution Items.

Consulte também

Tarefas

Como: Configurar caixas de diálogo de teste edição

Conceitos

Reutilizando Testes

Caixas de diálogo de teste edição

Outros recursos

Gerenciando grandes números de testes