Compartilhar via


/Upgrade (devenv.exe)

Atualiza o arquivo de solução e todos os seus arquivos de projeto, ou o arquivo de projeto especificado, para os formatos atuais do Visual Studio para esses arquivos.

Sintaxe

devenv {SolutionFile|ProjectFile} /Upgrade [/Out OutputFilename]

Argumentos

  • SolutionFile

    Necessário se você estiver atualizando toda uma solução e seus projetos. O caminho e o nome de um arquivo de solução. Você pode inserir apenas o nome do arquivo de solução, ou um caminho completo e o nome do arquivo de solução. A pasta ou o arquivo nomeado será criado, se ainda não existir.

  • ProjectFile

    Necessário se você estiver atualizando um único projeto. O caminho e o nome de um arquivo de projeto na solução. Você pode inserir apenas o nome do arquivo de projeto, ou um caminho completo e o nome do arquivo de projeto. A pasta ou o arquivo nomeado será criado, se ainda não existir.

  • /OutOutputFilename

    Opcional. O nome de um arquivo para o qual você deseja enviar a saída da ferramenta. Se o arquivo já existir, a ferramenta anexará a saída ao final do arquivo.

Comentários

Os backups são criados e copiados automaticamente para um diretório chamado Backup, que é criado no diretório atual.

É necessário fazer o check-out de projetos ou soluções controlados pelo código-fonte para que eles possam ser atualizados.

Usar a opção /Upgrade não abre o Visual Studio. Os resultados da atualização podem ser vistos no Relatório de Atualização da linguagem de desenvolvimento da solução ou projeto. Nenhuma informação de erro ou de uso é retornada. Para saber mais sobre como atualizar projetos no Visual Studio, consulte Portar, migrar e atualizar projetos do Visual Studio.

Exemplo

Este exemplo atualiza um arquivo de solução chamado "MyProject.sln".

devenv "%USERPROFILE%\source\repos\MyProject\MyProject.sln" /upgrade

Confira também