Zainstalowałem zarówno Visual Studio 2013, jak i Visual Studio 2015. Projekty i rozwiązania, które powstały w VS2013 są otwierane przez VS2013 tak, jak bym się spodziewał, ale chciałbym móc uaktualnić te pliki tak, aby były otwierane przez VS2015 po dwukrotnym kliknięto.
Jak mogę uaktualnić pliki rozwiązań w formacie VS2013, aby Selektor wersji programu Microsoft Visual Studio otworzył je w VS2015?
visual-studio
visual-studio-2013
visual-studio-2015
Ben Pschierl
źródło
źródło
Odpowiedzi:
Najprostszym rozwiązaniem IMO (działającym również w latach 2012 i 2013) jest:
źródło
Save As
element menu pojawił się w menu Plik.Zmień wersję w pliku .sln
Aby dopasować dowolną wersję, którą masz
Od dzisiejszego ranka mój VS Enterprise jest
14.0.23107.0
Przykład:
Visual Studio 2015 Update 3 to
14.0.25420.1
źródło
# Visual Studio 2015
co jest tym, co wyzwala selektor wielofunkcyjny ...Uwaga : działa to w przypadku VS 2015 i 2017
Alternatywa dla ręcznej edycji pliku .sln lub ponownego zapisania na oryginalnym pliku .sln:
Rozwiązanie zostanie teraz zaktualizowane.
źródło
Natknąłem się na to, szukając tego samego. Zaakceptowana odpowiedź działa, ale zauważyłem kilka uwag o tym, że nie można jej tworzyć wsadowo. Znalazłem opcję grupowania i pomyślałem, że się nim podzielę.
Możesz skorzystać z
/upgrade
opcji wdevenv.com
. Oznacza to, że można go podzielić na partie. Na przykład, aby powtórzyć bieżący katalog aktualizując wszystkie pliki .sln (po utworzeniu ich kopii zapasowej), możesz zrobić to:źródło
Rozwiązałem problem w ten sposób: kliknij prawym przyciskiem myszy rozwiązanie, „Przekieruj rozwiązanie”. (Vs2013)
źródło
Inne rozwiązania tutaj nie zadziałały. Mój projekt został utworzony w Visual Studio 2012 i teraz używam Visual Studio 2015, ale powinno to działać, jeśli przechodzisz z 2013 do 2015. Oto jak ręcznie uaktualnić projekt z wcześniejszej wersji do nowszej:
devenv SolutionFile | ProjectFile /upgrade
i naciśnij EnterGdzie
SolutionFile | ProjectFile
jest pełna ścieżka z nazwą pliku .sln.https://msdn.microsoft.com/en-us/library/w15a82ay.aspx
źródło