Оновлення квітня 2016 року - для VS2013 +
Microsoft почала вирішувати цю проблему наприкінці 2015 року, випустивши VisualStudioUninstaller .
Вони на деякий час відмовилися від рішення; однак робота знову почалася з квітня 2016 року .
Нарешті, у квітні 2016 року був офіційний реліз для цього деінсталятора, який описується як "призначений для очищення / сканування всіх випусків Preview / RC / RTM Visual Studio 2013, Visual Studio 2015 та Visual Studio vNext".
Оригінальний відповідь - для VS2010, VS2012
Зауважте, що наступні два рішення все ще залишають сліди (наприклад, файли реєстру) і насправді не можна вважати видаленням "чистого" (див. Остаточний розділ відповіді щодо повністю чистого рішення).
Рішення 1 - для: VS 2010
Існує програма для видалення, яку надає Microsoft, і називається Visual Studio 2010 Uninstall Utility . У комплекті три варіанти:
- За замовчуванням (VS2010_Uninstall-RTM.ENU.exe)
- Повна (VS2010_Uninstall-RTM.ENU.exe / full)
- Повне (VS2010_Uninstall-RTM.ENU.exe / full / netfx)
Наведене вище посилання пояснює деінсталятор більш детально - я рекомендую прочитати коментарі до статті перед її використанням, оскільки деякі зауважили проблеми (і обхідні шляхи) під час встановлення службових пакетів. Згодом використовуйте щось на зразок CCleaner для видалення файлів реєстру, що залишилися.
Ось посилання на сторінку завантаження US2010 UU .
Рішення 2 - для: VS 2010, VS 2012
Microsoft надає функцію видалення / примусової роботи, яка видаляє з комп'ютера більшість залишків VS2010 або VS2012.
MSDN: Як видалити Visual Studio 2010/2012 . За посиланням:
Попередження: Запуск цієї команди може видалити деякі пакунки, навіть якщо вони все ще використовуються, як ті, що вказані в необов’язкових спільних пакетах.
- Завантажте програму налаштування, яку ви використовували для встановлення Visual Studio 2012. Якщо ви встановлені з медіа, вставте цей носій.
- Відкрийте командний рядок. Клацніть Виконати у меню "Пуск" (Пуск + R). Наберіть cmd і натисніть OK (Enter).
- Введіть повний шлях до програми настройки та передайте наступні комутатори командного рядка:
/uninstall /force
Приклад:
D:\vs_ultimate.exe /uninstall /force
- Натисніть кнопку Видалити та виконайте підказки.
Згодом використовуйте щось на зразок CCleaner для видалення файлів реєстру, що залишилися.
Повністю чиста видалення?
На жаль, єдиний (поточний) спосіб досягти цього - це дотримуватися порад dnLL у їхній відповіді та виконати повну перевстановлення операційної системи. Тоді, в майбутньому, ви можете використовувати Visual Studio замість віртуальної машини замість цього, і вам більше не доведеться турбуватися про ці проблеми.