/Upgrade (devenv.exe)
Aggiorna il file della soluzione e tutti i relativi file di progetto oppure il file di progetto specificato ai formati di Visual Studio correnti per questi file.
Sintassi
devenv {SolutionFile|ProjectFile} /Upgrade [/Out OutputFilename]
Argomenti
SolutionFile
Obbligatorio se si aggiornano un'intera soluzione e i relativi progetti. Il percorso e il nome di un file di soluzione. È possibile immettere solo il nome del file di soluzione oppure il percorso completo e il nome del file di soluzione. Se la cartella o il file denominato non esiste ancora, viene creato.
ProjectFile
Obbligatorio se si esegue l'aggiornamento di un singolo progetto. Il percorso e il nome del file di progetto nella soluzione. È possibile immettere solo il nome del file di progetto oppure il percorso completo e il nome del file di progetto. Se la cartella o il file denominato non esiste ancora, viene creato.
/Out
OutputFilenameFacoltativo. Nome di un file a cui si vuole inviare l'output dello strumento. Se il file esiste già, lo strumento aggiunge l'output alla fine del file.
Osservazioni:
I backup vengono creati e copiati automaticamente in una directory denominata Backup creata nella directory corrente.
Per consentire l'aggiornamento di soluzioni o progetti inclusi nel controllo del codice sorgente è necessario estrarli.
L'uso dell'opzione /Upgrade
non apre Visual Studio. È possibile visualizzare i risultati dell'aggiornamento nel report di aggiornamento relativo al linguaggio di sviluppo della soluzione o del progetto. Non vengono restituiti messaggi di errore o informazioni sull'utilizzo. Per altre informazioni sull'aggiornamento di progetti in Visual Studio, vedere Conversione, migrazione e aggiornamento dei progetti di Visual Studio.
Esempio
Questo esempio aggiorna un file di soluzione denominato "MyProject.sln".
devenv "%USERPROFILE%\source\repos\MyProject\MyProject.sln" /upgrade