2016-12-08 31 views
5

Miałem projektu w VS 2015 Update 3 z dużą ilością logiki kodu z tyłu. Poprawiłem go do VS 2017 RC z powodzeniem. Implementacja kodu trwała i trwała aż do momentu, w którym VS 2017 RC wykazywał wiele problemów i niestabilności, np. Usunięto szablon .Net Core DLL! przez instalator lub plik zasobów nie mógł zostać skompilowany i tak dalej! Chciałbym przywrócić rozwiązanie do wersji VS 2015, aby działało bezbłędnie, ale jest to niemożliwe z powodu dużej ilości kodu zaimplementowanego w VS 2017 z wyłączeniem nowych funkcji Roslyn. Wszelkie sugestie, jak przeprowadzić obniżenie wersji?Downgrading rozwiązanie od Visual Studio 2017 RC do Visual Studio 2015

+5

Wystarczy przywrócić ten specyficzny zobowiązują się, że zostało zrobione do aktualizacji z VS 2015 do VS 2017 RC. (Używasz kontroli wersji, prawda? Jeśli nie, zacznij go używać, więc nie napotkasz tego samego problemu ponownie.) – Heinzi

+0

to jest naprawdę bardzo brzydkie rozwiązanie i używaj go tylko wtedy, gdy ktoś nie może uzyskać odpowiedzi. możesz po prostu skopiować i wkleić wszystko do VS2015 – peterpep

+0

@Heinzi To niemożliwe. Mam repozytorium git, ale sam kod ewoluował od tego czasu! Jak wspomniał Peterpep, musi to być proces manualny. – Arash

Odpowiedz

0

To rzeczywiście ręczny proces i nie ma narzędzi, które mogą to zautomatyzować.

0

miałem ten sam problem i naprawiłem go za pomocą tego rozwiązania: 1) utworzyć roztwór jakikolwiek projekt chcesz (winforms itp) 2) przejdź do folderu projektu i znaleźć plik .sln. 3) otwórz za pomocą notatnika. 4) skopiuj pierwsze 4 wiersze, jak pokazano here.

5) znajdź plik .sln dla projektu, który chcesz obniżyć. na przykład: foo.sln (znajduje się tam, gdzie jest twój projekt). 6) otwórz go za pomocą notatnika i wklej linie zamiast pierwszych 4 linii 7) zapisz i otwórz okno. należy otworzyć go pod visual studio 2015

mam nadzieję, że to działa dla Ciebie

Powiązane problemy