/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.
devenv SolutionFile | ProjectFile /upgrade
Argumentos
SolutionFile
Necessário se você estiver atualizando uma solução inteira 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. Se a pasta ou arquivo chamado ainda não existir, será criado.ProjectFile
Necessário se você estiver atualizando um único projeto. O caminho e o nome de um arquivo de projeto dentro da solução. Você pode inserir apenas o nome do arquivo de projeto ou um caminho completo e o nome do arquivo de projeto. Se a pasta ou arquivo chamado ainda não existir, será criado.
Comentários
Os backups são criados e copiados automaticamente em um diretório chamado Backup, criado no diretório atual.
As soluções ou os projetos de origem controlada devem ser submetidos a check-out antes de serem atualizados.
Ao usar o switch /upgrade o Visual Studio não é iniciado. Os resultados da atualização podem ser vistos no relatório de atualização para a linguagem de desenvolvimento da solução ou do projeto. Nenhum erro ou informações de uso é retornada. Para obter mais informações sobre como atualizar projetos no Visual Studio, consulte Como solucionar problemas de atualizações de projeto do Visual Studio malsucedidas.
Exemplo
Esse exemplo atualiza um arquivo de solução chamado "MyProject.sln" na sua pasta padrão para soluções do Visual Studio.
devenv "MyProject.sln" /upgrade
Consulte também
Tarefas
Como solucionar problemas de atualizações de projeto do Visual Studio malsucedidas