Удаление Visual Studio 2012
В этой статье описывается, как удалить Microsoft Visual Studio 2012 и связанные с ним пакеты, а также как выполнить принудительное удаление.
Исходная версия продукта: Visual Studio 2012
Исходный номер базы знаний: 2771441
Аннотация
Эта статья относится к выпускам Visual Studio 2012. Сведения об удалении предыдущих предварительных версий продукта см. в разделе «Удаление релиз-кандидата Visual Studio 2012».
Если вы хотите установить последний выпуск Visual Studio 2012 в выпуске-кандидате, вам не нужно удалять visual Studio 2012 Release Candidate, так как Visual Studio 2012 будет обновлена до более новой версии.
Дополнительные сведения и известные проблемы с обновлением см. в описании установки Visual Studio.
Удаление вручную
Чтобы вручную удалить продукт Visual Studio 2012, рекомендуется сначала удалить основной продукт или продукты, например Visual Studio 2012 Ultimate. Затем удалите другие вспомогательные продукты, которые могут быть установлены.
Чтобы принудительно удалить большинство пакетов, перечисленных ниже, см. статью «Принудительное удаление Visual Studio 2012».
Созданные пользователем ресурсы, такие как файлы проектов и пользовательские параметры, не удаляются и не затрагиваются при удалении Visual Studio. Чтобы удалить Visual Studio, выполните следующие действия.
- Откройте программы и компоненты в панель управления (прежнее название — «Добавить или удалить программы» или «ARP»). Кроме того, его можно открыть следующим образом.
- Щелкните «Выполнить» в меню «Пуск» (Пуск + R).
- Введите appwiz.cpl и нажмите клавишу ВВОД.
- Microsoft Visual Studio 2012 Ultimate
- Microsoft Visual Studio 2012 Premium
- Microsoft Visual Studio 2012 Professional
- Microsoft Visual Studio 2012 Express для Windows 8
- Microsoft Visual Studio 2012 Express для Интернета
Необязательные общие пакеты
При необходимости удалите следующие общие пакеты, которые также могут быть установлены в Visual Studio 2012. Иногда пакет может по-прежнему отображаться даже после удаления. В этом случае удалите его еще раз, так как установлено несколько пакетов с одинаковым именем.
Может появиться запрос на удаление продукта, которое может повлиять на другие продукты.
- Нажмите кнопку «Да», только если вам больше не нужны функции, связанные с пакетом.
- Нажмите кнопку «Нет «, чтобы оставить пакет установленным.
Важен порядок удаления пакетов. В приведенном ниже списке указан порядок удаления пакетов. Номера версий могут быть более новыми, чем показано ниже, если они были впоследствии обновлены. Эти пакеты также могут использоваться другими продуктами на компьютере. К этим продуктам относятся Visual Studio 2010 и Visual Studio 2008.
- Поставщик microsoft Web Deploy dbSqlPackage — enu
- Microsoft SQL Server Data Tools — enu (11.1.20627.00)
- Microsoft SQL Server 2012 Management Objects (x64)
- Объекты SQL Server Microsoft 2012
- Microsoft SQL Server системных типов CLR (x64)
- Типы clr системы Microsoft SQL Server
- Microsoft SQL Server Compact 4.0 с пакетом обновления 1 (SP1) x64 ENU
- Microsoft SQL Server Compact 4.0 с пакетом обновления 1 (SP1) ENU
- Microsoft SQL Server 2012 Express LocalDB
- Служебные программы SQL Server Data Tools Майкрософт — enu (11.1.20627.00)
- Microsoft SQL Server 2012 T-SQL Language Service
- Программы командной SQL Server Microsoft 2012
- Microsoft SQL Server 2012 Native Client
- Microsoft SQL Server 2012 Data-Tier App Framework
- Служба компилятора Transact-SQL microsoft SQL Server 2012
- Microsoft SQL Server 2012 Transact-SQL ScriptDom
- Предварительные требования для SSDT
- Microsoft Visual Studio 2010 Tools for Office Runtime (x64)
- Инструменты Microsoft Visual Studio 2010 для среды выполнения Office (x86)
- Microsoft ASP.NET MVC 3
- Microsoft веб-страницы ASP.NET
- WCF RIA Services V1.0 с пакетом обновления 2 (SP2)
- установщик веб-платформы Майкрософт 4.0
- IIS 8.0 Express
- Microsoft Web Deploy 3.0
Важные обновления системы, которые не рекомендуется удалять
Visual Studio 2012 также может установить следующие важные обновления системы. Рекомендуется оставить их установленными в системе. Некоторые из них могут отображаться в Обновления, которые являются ссылкой в программах и компонентах.
Эти обновления также могут использоваться другими продуктами на компьютере, включая Visual Studio 2010, Visual Studio 2008, или любыми приложениями, созданными вами или другим разработчиком.
- Microsoft Silverlight
- Microsoft .NET Framework 4.5
- Microsoft Visual C++ 2008 — x64 9.0.30729.4148
- Microsoft Visual C++ 2008 — x64 9.0.30729.6161
- Microsoft Visual C++ 2008 — x86 9.0.30729.4148
- Microsoft Visual C++ 2008 — x86 9.0.30729.6161
Если вы обнаружите, что один или несколько продуктов перестают работать после удаления Visual Studio 2012, восстановите эти продукты.
Принудительное удаление Visual Studio 2012
Вы также можете удалить Visual Studio 2012 и дополнительные общие пакеты с помощью нового параметра командной строки. Если у вас установлено несколько продуктов Visual Studio 2012, все распространенные пакеты останутся до тех пор, пока не будут удалены все продукты VS2012.
Даже если вы уже удалили основной продукт, вы по-прежнему можете скачать и использовать его для выполнения следующей команды, чтобы удалить остальные пакеты, за исключением среды выполнения платформа .NET Framework 4.5 и Visual C++.
Выполнение этой команды может удалить некоторые пакеты, даже если они по-прежнему используются, как в списке необязательных общих пакетов.
- Скачайте приложение установки, которое использовало для первоначальной установки Visual Studio 2012. Если вы установили его с носителя, вставьте его.
- Откройте окно командной строки.
- Щелкните «Выполнить» в меню «Пуск» (Пуск + R).
- Введите cmd и нажмите клавишу ВВОД.
D:\vs_ultimate.exe /uninstall /forceЕсли у вас возникли вопросы или возникли проблемы, посетите форум по установке и установке Visual Studio.
Обратная связь
Были ли сведения на этой странице полезными?
Удаление Visual Studio для Mac
Visual Studio для Mac планируется выйти на пенсию 31 августа 2024 г. в соответствии с корпорацией Майкрософт Современная политика жизненного цикла. Хотя вы можете продолжать работать с Visual Studio для Mac, есть несколько других вариантов для разработчиков на Mac, таких как предварительная версия нового расширения комплекта разработки C# для VS Code.
Вы можете использовать это руководство для удаления каждого компонента в Visual Studio для Mac по отдельности посредством перехода к соответствующему разделу. Для удаления всех компонентов рекомендуется использовать скрипты, приведенные в разделе Скрипты удаления.
Эта статья относится к Visual Studio для Mac. Если вы ищете сведения о VS Code, см. статью Настройка Visual Studio Code.
Скрипты удаления
Существуют два скрипта, которые позволяют удалить Visual Studio для Mac и все компоненты с вашего компьютера:
- Скрипт Visual Studio и Xamarin
- Скрипт .NET Core
Следующие разделы содержат сведения о скачивании и использовании этих скриптов.
Скрипт Visual Studio для Mac и Xamarin
Вы можете удалить компоненты Visual Studio и Xamarin за один раз с помощью скрипта удаления.
Этот скрипт содержит основную часть команд, приведенных в этой статье. Из-за наличия возможных внешних зависимостей в этом скрипте опущено два аспекта. В таком случае перейдите в соответствующий раздел ниже и удалите их вручную:
- Удаление Mono
- Удаление виртуальных устройств Android
- Удаление пакета SDK для Android и пакета SDK для Java
Чтобы запустить скрипт, выполните следующее.
- Щелкните скрипт правой кнопкой мыши и выберите Сохранить как, чтобы сохранить файл на устройстве Mac.
- Откройте терминал и измените рабочий каталог на папку, куда был скачан скрипт:
cd /location/of/filechmod +x ./uninstall-vsmac.sh sudo ./uninstall-vsmac.shСкрипт .NET Core
Скрипт удаления для .NET Core находится в репозитории dotnet CLI
Чтобы запустить скрипт, выполните следующее.
- Щелкните скрипт правой кнопкой мыши и выберите Сохранить как, чтобы сохранить файл на устройстве Mac.
- Откройте терминал и измените рабочий каталог на папку, куда был скачан скрипт:
cd /location/of/filechmod +x ./dotnet-uninstall-pkgs.sh sudo ./dotnet-uninstall-pkgs.shУдаление Visual Studio для Mac вручную
Если вы хотите удалить Visual Studio для Mac и соответствующие зависимости вручную (вместо использования скриптов из предыдущего раздела), ознакомьтесь с приведенными в этом разделе инструкциями.
Первый шаг при удалении Visual Studio с Mac заключается в поиске приложения Visual Studio в каталоге Applications и перетаскивании его в корзину. Также можно щелкнуть его, удерживая клавишу CTRL, и выбрать Переместить в Корзину, как показано на следующем рисунке:

При удалении этого пакета приложений удаляется Visual Studio для Mac, но в файловой системе могут быть и другие файлы, такие как пакеты SDK для Xamarin, пакеты SDK для .NET или средства разработки iOS.
Чтобы удалить все следы Visual Studio для Mac, выполните в терминале следующие команды.
sudo rm -rf "/Applications/Visual Studio.app" rm -rf ~/Library/Caches/VisualStudio rm -rf ~/Library/Preferences/VisualStudio rm -rf ~/Library/Preferences/Visual\ Studio rm -rf ~/Library/Logs/VisualStudio rm -rf ~/Library/VisualStudio rm -rf ~/Library/Preferences/Xamarin/ rm -rf ~/Library/Application\ Support/VisualStudioМожно также удалить следующий каталог, содержащий разные папки и файлы Xamarin. Однако этот каталог содержит ключи подписывания Android. См. дополнительные сведения об удалении пакета SDK для Android и пакета SDK для Java:
rm -rf ~/Library/Developer/XamarinУдаление Mono SDK (MDK)
Mono представляет собой реализацию .NET Framework Майкрософт с открытым исходным кодом и используется всеми продуктами Xamarin (Xamarin.iOS, Xamarin.Android и Xamarin.Mac), чтобы обеспечить разработку на C# в рамках этих платформ.
Существуют и другие приложения, не входящие в Visual Studio для Mac, которые используют Mono, например Unity. Перед удалением Mono убедитесь в отсутствии зависимостей от нее.
Чтобы удалить платформу Mono с компьютера, выполните следующие команды в терминале:
sudo rm -rf /Library/Frameworks/Mono.framework sudo pkgutil --forget com.xamarin.mono-MDK.pkg sudo rm -rf /etc/paths.d/mono-commandsУдаление Xamarin.Android
Существует множество элементов, необходимых для установки и использования Xamarin.Android, таких как пакет SDK для Android и пакет SDK для Java.
Для удаления Xamarin.Android используйте следующие команды:
sudo rm -rf /Developer/MonoDroid rm -rf ~/Library/MonoAndroid sudo pkgutil --forget com.xamarin.android.pkg sudo rm -rf /Library/Frameworks/Xamarin.Android.frameworkУдаление пакета SDK для Android и пакета SDK для Java
Пакет SDK для Android требуется для разработки приложений Android. Чтобы полностью удалить все части пакета SDK для Android, найдите файл в папке ~/Library/Developer/Xamarin/ и переместите его в корзину.
Обратите внимание, что ключи подписывания Android, создаваемые с помощью Visual Studio для Mac, находятся в ~/Library/Developer/Xamarin/Keystore . Выполните их резервное копирование соответствующим образом или не удаляйте этот каталог, чтобы сохранить хранилище ключей.
Пакет SDK Для Java (JDK) не требуется удалять, так как он уже предварительно упакованный в составе macOS.
Удаление Android AVD
Существуют и другие приложения, не входящие в Visual Studio для Mac, которые используют Android AVD и указанные дополнительные компоненты Android, например Android Studio. Удаление этого каталога может привести к нарушению работы проектов в Android Studio.
Для удаления виртуальных устройств (AVD) и других компонентов Android используйте следующую команду:
rm -rf ~/.androidДля удаления только AVD используйте следующую команду.
rm -rf ~/.android/avdУдаление Xamarin.iOS
Xamarin.iOS позволяет разрабатывать приложения iOS на языках C# и F# в Visual Studio для Mac.
Выполните следующие команды в терминале для удаления всех файлов Xamarin.iOS из файловой системы:
rm -rf ~/Library/MonoTouch sudo rm -rf /Library/Frameworks/Xamarin.iOS.framework sudo rm -rf /Developer/MonoTouch sudo pkgutil --forget com.xamarin.monotouch.pkg sudo pkgutil --forget com.xamarin.xamarin-ios-build-host.pkg sudo pkgutil --forget com.xamarin.xamarin.ios.pkgУдаление Xamarin.Mac
Чтобы удалить продукт Xamarin.Mac и его лицензию с вашего компьютера Mac, используйте две соответствующие команды:
sudo rm -rf /Library/Frameworks/Xamarin.Mac.framework rm -rf ~/Library/Xamarin.MacУдаление Workbooks и Inspector
Начиная с версии 1.2.2, удалить Xamarin Workbooks и Inspector можно, выполнив следующую команду в терминале:
sudo /Library/Frameworks/Xamarin.Interactive.framework/Versions/Current/uninstallВ более старых версиях требуется вручную удалить следующие артефакты:
- Приложение Workbooks в «/Applications/Xamarin Workbooks.app»
- Приложение Inspector в «Applications/Xamarin Inspector.app»
- Надстройки «~/Library/Application Support/XamarinStudio-6.0/LocalInstall/Addins/Xamarin.Interactive» и «~/Library/Application Support/XamarinStudio-6.0/LocalInstall/Addins/Xamarin.Inspector»
- Inspector и вспомогательные файлы /Library/Frameworks/Xamarin.Interactive.framework и /Library/Frameworks/Xamarin.Inspector.framework
Удаление Xamarin Profiler
sudo rm -rf "/Applications/Xamarin Profiler.app"Удаление установщика Visual Studio
Чтобы удалить все следы универсального установщика Xamarin, используйте следующие команды:
rm -rf ~/Library/Caches/XamarinInstaller/ rm -rf ~/Library/Caches/VisualStudioInstaller/ rm -rf ~/Library/Logs/XamarinInstaller/ rm -rf ~/Library/Logs/VisualStudioInstaller/ rm -rf ~/Library/Preferences/Xamarin/ rm -rf "~/Library/Preferences/Visual Studio/"См. также
- Удаление Visual Studio (в Windows)
- Удаление Visual Studio Code
Как удалить Microsoft Visual Studio 2019?
Сегодня решил удалить VS из-за перерыва в программировании, но вот незадача, везде пишут что при удалении «стандартным» способом удаляется только VS, а его остатки (SQL; .net и др.) остаются. Мне они не нужны и хотелось бы удалить их тоже, не подскажете как удалить VS и его «мусор» вместе?
- Вопрос задан более двух лет назад
- 1179 просмотров
2 комментария
Средний 2 комментария

Переустанови винду.)
Shporgalka @Shporgalka Автор вопроса
WbICHA, Да я бы тогда уже винду раз 20 переустановил
Решения вопроса 0
Ответы на вопрос 2
Владимир Коротенко @firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Я бы пошел в панель управления и подумал над каждым пунктом. И удалял бы по порядку.
Ответ написан более двух лет назад
Нравится 1 5 комментариев
Shporgalka @Shporgalka Автор вопросаОни такую сложную схему сделали, фиг разберёшься. Осталось 2 вопроса:
1. Как отличить те что я устанавливал и те что VS?
2. Их удалять просто через панель управления или это сложнее чем полететь на луну?
Владимир Коротенко @firedragon

Shporgalka,
Снимаете все галочки, жмете применить. Тогда вычистится большинство. Потом в панели управления удаляете то что не удалилось
Они такую сложную схему сделали
Что значит сложную схему? Студия просто просит/рекомендует/предлагает установить дополнительные компоненты. Точно так же их можно скачать/установить/эксплуатировать и отдельно от студии.
Банальный пример что бы было, если бы студя выносило всё сама:
Человек установил VS и начал писать программу финучета. Потребовался сервер БД, vs помогла дернуть нужное (например SQL Server). Чел дописал программу и несколько лет забивал данные в нее. Потом решил удалить VS и вдруг выяснил что заодно и все его гигабайты данных вынесены)Shporgalka @Shporgalka Автор вопроса
Владимир Коротенко, Хорошо, тогда другой вопрос, можно сказать финальный, в панели управления названия компонентов индивидуальны тем что на скриншоте?
Удаление компонентов Microsoft Visual C++ с компьютера
В Windows 10 есть приложение «Параметры», в котором собраны практически все настройки, касающиеся операционной системы. В нем же присутствует и управление установленными программами, что позволит найти ненужные и удалить их, приложив минимальное количество усилий. Все компоненты Microsoft Visual C++ отображаются там по-отдельности, поэтому деинсталлировать придется каждый вручную.
- Откройте меню «Пуск» и нажмите по значку шестеренки для перехода в «Параметры».

- Отыщите там блок «Приложения» и щелкните по нему левой кнопкой мыши.

- Прокрутите список (все элементы расположены в алфавитном порядке), найдите пакеты Visual C++ и выберите тот, который хотите удалить.

- После клика по нему ЛКМ появится кнопка «Удалить», которую и нужно использовать.

- Деинсталляция начнется сразу же и на экране появится окно с прогрессом, закрывающееся автоматически по завершении процесса.

- Как только окно пропало, через предыдущее окно проделайте все то же самое с оставшимися пакетами для удаления.

После удаления всех компонентов желательно перезагрузить компьютер. Это обновит все параметры и позволит вам повторно установить Visual C++ или выполнить другие действия, ради которых и осуществлялась деинсталляция.
Способ 2: «Панель управления» (универсальный)
Рассмотренная выше инструкция подходит только для Windows 10, а пользователям Windows 7 или 8 следует воспользоваться привычной «Панелью управления», функционирующей примерно по такому же принципу.
- Если вы являетесь обладателем «десятки» и тоже выбрали этот метод, отыщите «Панель управления» через «Пуск». В Windows 7 переход в это приложение осуществляется кликом по его названию на правой панели меню «Пуск».

- В новом окне отыщите параметр с названием «Программы и компоненты».

- Отобразится список со всем установленным софтом, среди которого и предстоит отыскать Microsoft Visual C++ нужной вам версии.

- После нажатия по строке появится предупреждение об удалении, где нажмите «Да» и дождитесь завершения процесса.

- Иногда связанные с Visual C++ компоненты устанавливаются как обновления, поэтому в этом же окне можно перейти в «Просмотр установленных обновлений».

- Ознакомьтесь со списком доступных программ и найдите там то, что имеет в своем имени название рассматриваемого компонента. Удалите обновления стандартным образом и перезагрузите компьютер (в случае отсутствия апдейтов с точным названием лучше ничего лишнего не удалять, чтобы не нарушать целостность операционной системы).

Способ 3: Visual C++ Runtime Installer (All-In-One)
Метод с использованием программы от энтузиастов под названием Visual C++ Runtime Installer (All-In-One) подойдет только в том случае, если удалением компонентов вы занимаетесь с целью их дальнейшей переустановки для налаживания работы операционной системы. Суть работы данного софта как раз и заключается в том, что сначала удаляются все версии библиотек, а затем автоматически производится установка актуальных.
- Воспользуйтесь ссылкой выше, чтобы оказаться на странице программы, откуда и скачайте ее исполняемый файл.

- Запустите его, дождитесь появления окна «Командной строки» и прочтите сообщение от разработчиков. Нажмите Y, если хотите перезагрузить компьютер перед началом установки, обеспечив надлежащее выполнение процедуры. После повторного входа в систему снова запустите этот исполняемый файл и в аналогичном окне нажмите I, чтобы игнорировать перезагрузку и продолжить.

- Начнется процесс удаления установленных на ПК версий Visual C++, а затем произойдет автоматическая деинсталляция всех имеющихся версий. Следите за сообщениями в окне консоли и закройте его по завершении операции.

Способ 4: Программы для удаления программ
Существует специальный софт, предназначенный для удаления найденных на ПК программ. Его преимущество заключается в автоматической очистке остаточных файлов и возможности комплексно избавиться сразу от нескольких компонентов. Если лишние файлы после деинсталляции любой версии Visual C++ не остаются, то вот одновременное удаление всех библиотек может пригодиться. Рассмотрим этот метод на примере бесплатного приложения IObit Uninstaller.
- Нажмите кнопку, чтобы прочесть полный обзор на IObit Uninstaller и скачать последнюю версию ПО себе на компьютер. После запуска перейдите в раздел «Все программы».

- Выделите галочками все версии Visual C++, от которых хотите избавиться.

- Затем используйте зеленую кнопку с надписью «Деинсталлировать».

- В новом окне подтвердите удаление. Предварительно можно создать точку восстановления, если вы не до конца уверены в своих действиях.

- Ожидайте завершения удаления каждого компонента и получения соответствующего сообщения, после которого можно закрыть IObit Uninstaller и перезагрузить ПК.

Есть и другие бесплатные решения для удаления любой программы на компьютере. Не все из них позволяют деинсталлировать сразу несколько компонентов, но работают примерно так же, как это было показано ранее.