Как полностью удалить следы установки Visual Studio Pro 2013, чтобы установить community?

История такая: была установлена VS 13 community, после снес ее, хотел посмотреть на visual studio 2015 ctp 6. Установил, при установке было несколько ошибок, не критичных. Интернеты говорят такая проблема не у меня одного была, ее решения было описано. Поигрался с ней, удалил. Решил заново вернуть VS 13 community, при установке сразу вылезла ошибка, необходимо сначало удалить VS 13 pro, но как так, оно же не устанавливалось вообще. Установил ртиалку VS 13 pro, установка прошла нормально без каких либо ошибок. Снес ее, как и просил инсталятор VS 13 community, ошибка никуда не делась, опять просит удалить сначало VS 13 pro. Все сопутствующие компоненты тоже были удалены во всех случаях. Пробовал чистить реестр как софтом так и вручную, удалил ключи которые нашел софт и я сам, искал по visual studio professional 2013. Гугление не дало ответа на вопрос. Может кто сталкивался? Прошу помочь.
  • Вопрос задан
  • 14179 просмотров
Пригласить эксперта
Ответы на вопрос 4
ColorCast
@ColorCast
Человек атомоход
Решал аналогичную проблему при переходе с 2012 с помощью точек восстановления, потом снимками реестра.
Сейчас снимков нет и проблема в следующем:
e19e0613b32745bb9e8b417195444035.jpg

Она смотрит в реестр и видит зависимости, поэтому не ставится. Пока ищу решение.
Ответ написан
ProgrammerMicrosoft
@ProgrammerMicrosoft
Есть одно рдикальное решение :
Войти в реестр воспользовавщись низкоуровневым методом

1 Введи в консоль (Windows) regedit
2 Затем введи ключевое слова для поиска в меню правка и поиск "Visual Studio"
3 Если есть примерно 20 - 40 минут можешь смело удалять элементы с именем visual studio
Ответ написан
moroz69off
@moroz69off
баннерМейкер№02
Бекапы рулят!
Любая установка ВС создаёт точки восстановления системы. Откатить систему попробуйте до первой установки ВС13комьюнити.
Ответ написан
@unnamsa
Написал скрипт, запускать в виде vsdel.cmd >regdel.cmd потом после формирования regdel.cmd в нем записи реестра, в которых есть упоминание визуалстудии, для удаления. некоторые строки подхватывает некорректно, некритично - после запуска можно вручную запустить регедит и удалить оставшиеся разделы, там меньше 5 остается. но и так мне помогло указать новый путь к чистой установке студии, до этого только на прошлое место давало.

@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
goto start
:fnr
for /f "skip=4 tokens=1,2,3 delims= " %%i in ('reg query %1 /v /s /f "Program Files (x86)\Microsoft Visual Studio" /d') do (call :fn1 "%%i" "%%j" "%%k")
exit /b
exit
:fn1
if "%~2"=="" goto :pth
set str=%~2
set str=%str:~0,3%
if "%str%"=="REG" goto okreg
exit /b
:okreg
:echo %PTH% - "%~1" "%~2" "%~3"
echo reg delete %PTH% /v "%~1" /f
exit /b
:pth
set PTH="%~1"
exit /b
:start
call :fnr "HKLM"
call :fnr "HKCR"
call :fnr "HKCU"
call :fnr "HKU"
call :fnr "HKCC"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы