/Upgrade (devenv.exe)
Aktualizuje plik rozwiązania i wszystkie jego pliki projektu lub określony plik projektu do bieżących formatów programu Visual Studio dla tych plików.
Składnia
devenv {SolutionFile|ProjectFile} /Upgrade [/Out OutputFilename]
Argumenty
Plik rozwiązania
Wymagane w przypadku uaktualniania całego rozwiązania i jego projektów. Ścieżka i nazwa pliku rozwiązania. Możesz wprowadzić tylko nazwę pliku rozwiązania lub pełną ścieżkę i nazwę pliku rozwiązania. Jeśli folder lub plik o nazwie jeszcze nie istnieje, zostanie utworzony.
Plik projektu
Wymagane w przypadku uaktualniania pojedynczego projektu. Ścieżka i nazwa pliku projektu w rozwiązaniu. Możesz wprowadzić tylko nazwę pliku projektu lub pełną ścieżkę i nazwę pliku projektu. Jeśli folder lub plik o nazwie jeszcze nie istnieje, zostanie utworzony.
/Out
OutputFilenameOpcjonalny. Nazwa pliku, do którego chcesz wysłać dane wyjściowe narzędzia. Jeśli plik już istnieje, narzędzie dołącza dane wyjściowe na końcu pliku.
Uwagi
Kopie zapasowe są tworzone automatycznie i kopiowane do katalogu o nazwie Kopia zapasowa utworzona w bieżącym katalogu.
Aby można je było uaktualnić, należy wyewidencjonować rozwiązania lub projekty kontrolowane przez źródło.
Użycie przełącznika /Upgrade
nie otwiera programu Visual Studio. Wyniki uaktualnienia można zobaczyć w raporcie uaktualniania dla języka programowania rozwiązania lub projektu. Nie są zwracane żadne informacje o błędzie ani użyciu. Aby uzyskać więcej informacji na temat uaktualniania projektów w programie Visual Studio, zobacz Przenoszenie, migrowanie i uaktualnianie projektów programu Visual Studio.
Przykład
Ten przykład uaktualnia plik rozwiązania o nazwie "MyProject.sln".
devenv "%USERPROFILE%\source\repos\MyProject\MyProject.sln" /upgrade