Aktualizacja kwiecień 2016 - dla VS2013 +
Firma Microsoft zaczęła rozwiązywać ten problem pod koniec 2015 roku, wypuszczając VisualStudioUninstaller .
Na jakiś czas porzucili rozwiązanie; jednak prace rozpoczęto ponownie od kwietnia 2016 r .
Ostatecznie w kwietniu 2016 r. Pojawiło się oficjalne wydanie tego dezinstalatora, które zostało opisane jako „przeznaczone do czyszczenia / usuwania wszystkich wersji Preview / RC / RTM programów Visual Studio 2013, Visual Studio 2015 i Visual Studio vNext”.
Oryginalna odpowiedź - dla VS2010, VS2012
Zauważ, że dwa poniższe rozwiązania nadal pozostawiają ślady (takie jak pliki rejestru) i nie można ich uznać za „czystą” dezinstalację (zobacz ostatnią sekcję odpowiedzi, aby uzyskać całkowicie czyste rozwiązanie).
Rozwiązanie 1 - dla: VS 2010
Firma Microsoft oferuje dezinstalator o nazwie Visual Studio 2010 Uninstall Utility . Posiada trzy opcje:
- Domyślnie (VS2010_Uninstall-RTM.ENU.exe)
- Pełny (VS2010_Uninstall-RTM.ENU.exe / full)
- Kompletne (VS2010_Uninstall-RTM.ENU.exe / full / netfx)
Powyższe łącze wyjaśnia bardziej szczegółowo deinstalator - polecam przeczytanie komentarzy do artykułu przed jego użyciem, ponieważ niektórzy zauważyli problemy (i obejścia) podczas instalowania dodatków Service Pack. Następnie użyj czegoś takiego jak CCleaner, aby usunąć pozostałe pliki rejestru.
Oto link do strony pobierania modułu VS2010 UU .
Rozwiązanie 2 - dla: VS 2010, VS 2012
Firma Microsoft udostępnia funkcję dezinstalacji / wymuszenia, która usuwa większość pozostałości VS2010 lub VS2012 z komputera.
MSDN: Jak odinstalować program Visual Studio 2010/2012 . Z linku:
Ostrzeżenie: uruchomienie tego polecenia może spowodować usunięcie niektórych pakietów, nawet jeśli są one nadal używane, jak te wymienione w Opcjonalne pakiety udostępnione.
- Pobierz aplikację instalacyjną, której użyto do pierwotnej instalacji programu Visual Studio 2012. W przypadku instalacji z nośnika włóż ten nośnik.
- Otwórz wiersz polecenia. Kliknij Uruchom w menu Start (Start + R). Wpisz cmd i naciśnij OK (Enter).
- Wpisz pełną ścieżkę do aplikacji instalacyjnej i przekaż następujące przełączniki wiersza poleceń:
/uninstall /force
Przykład:
D:\vs_ultimate.exe /uninstall /force
- Kliknij przycisk Odinstaluj i postępuj zgodnie z wyświetlanymi instrukcjami.
Następnie użyj czegoś takiego jak CCleaner, aby usunąć pozostałe pliki rejestru.
Całkowicie czyste odinstalowanie?
Niestety, jedynym (obecnym) sposobem na osiągnięcie tego jest skorzystanie z porady dnLL w odpowiedzi i wykonanie pełnej ponownej instalacji systemu operacyjnego. W przyszłości możesz zamiast tego używać programu Visual Studio w maszynie wirtualnej i nie musisz ponownie martwić się o te problemy.