Itens e Comandos Comuns no Solution Explorer

Geralmente você pode identificar como o projeto gerencia um item, com base no modelo do projeto.Por exemplo, os projetos em Visual C++ permitem que os arquivos residam em qualquer local.Portanto, os itens mostrados no projeto são sempre links para o arquivo; quando você gerencia itens em um projeto Visual C++, você está na realidade gerenciando os links.Quando você está trabalhando em um projeto Web, os projetos exigem que os arquivos residam no diretório do projeto para que seus hiperlinks relativos sejam prontamente mantidos no servidor Web.Portanto, o projeto mantém o item como se ele fosse o próprio arquivo.

Dica:

Projetos Visual C++, os itens de solução e os arquivos diversos contêm somente links.Projetos da Web Visual C# e projetos da Web Visual Basic contêm somente itens físicos do projeto.

Por exemplo, você pode criar um arquivo qualquer, decidir adicioná-lo a um projeto, e então supor que você está adicionando uma nova cópia do arquivo e não apenas um link.Se você excluir o seu arquivo original e o item de projeto for realmente um link para o original, você pode perder o seu trabalho.

Movendo e Copiando Itens

O projeto de destino sempre determina o resultado das operações de arrastar ou recortar e colar no Solution Explorer.Para obter mais informações, consulte Como: Mover itens.

Salvando Itens de Projeto

Os efeitos do uso do comando Save As para itens de projeto dependem da associação do item com o projeto.

  • Projetos que Gerenciam Links
    O comando Save As cria um novo arquivo fora da hierarquia do projeto.O arquivo aparecerá em Miscellaneous Files, se a opção Show Miscellaneous Files in Solution Explorer estiver ativada.Consulte Documentos, Ambiente, Options Caixa de Diálogo para maiores informações.

  • Projetos que Gerenciam Somente Arquivos
    O comando Save As substitui o arquivo atual.O arquivo antigo é removido e um novo é criando em seu lugar.

  • Projetos que Gerenciam ambos Arquivos e Links
    O comando Save As substitui o arquivo atual se a nova cópia estiver salva no mesmo diretório.Caso contrário, Save As substitui o arquivo atual como um link.

Removendo Itens de Projeto

A associação que o projeto mantém com seus itens determina os métodos que você pode utilizar para remover o item de um projeto em um determinado contexto.

  • Remove
    Este comando está disponível nos projetos que gerenciam os arquivos e links, assim como nos projetos que gerenciam somente links.Quando você remove um arquivo do seu projeto, o arquivo é desligado do projeto e desaparece do Solution Explorer.Arquivos excluídos não são removidos permanentemente do depósito.

    Os projetos que gerenciam somente arquivos não aceitam o comando Remove.

  • Excluir
    Este comando está disponível nos projetos que gerenciam os arquivos e links, assim como nos projetos que gerenciam somente arquivos.Itens excluídos são removidos permanentemente do depósito de arquivos e desligados do projeto.

    Os projetos que gerenciam somente links não aceitam o comando Delete.

  • Exclude
    Este comando está disponível nos projetos que gerenciam os arquivos e links, assim como nos projetos que gerenciam somente links.Com o comando Exclude, você pode remover temporariamente um item do projeto compilado e depois inserí-lo novamente com Show All Files

    Observação:

    Adicionar um arquivo em um diretório de projeto no Windows Explorer não adiciona automaticamente esse arquivo para o projeto; o arquivo aparecerá no gerenciador de soluções no Mostrar todos os arquivos exibição, mas não é parte do projeto até que você selecionar Incluir no projeto from the Projeto menu.

Consulte também

Tarefas

Como: Identificar como um projeto gerencia arquivos

Como: Adicionar um projeto ao Controlarar de origem

Como: Mover itens

Como: Remover, Deletar e excluir itens

Conceitos

Usando o Solution Explorer

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