Не удается установить VS2015 Pro — установщик считает, что 2015 Enterprise уже установлен

Это изображение в значительной степени подводит итог моей проблемы:

Не удается установить визуальную студию

У меня не установлена ​​Visual Studio Enterprise 2015. У меня действительно была установлена ​​предварительная версия, которую я удалил.

Вещи, которые я пробовал, которые не помогли:

  • vs_enterprise.exe /Uninstall /Force
  • Повторная установка Enterprise RC и его удаление.
  • Установка версии выпуска 2015 Enterprise (говорит мне, что есть предварительная версия, которую нужно удалить)
  • Удаление вручную всех ссылок на Visual Studio 2015 и Visual Studio 14.0 из реестра
  • Выдергивая все мои волосы

VS 2015 не существует в моих «Программах и компонентах», и файлы не существуют на моем диске.

У меня также установлен VS 2013, который отлично работает, но я хотел бы перейти на последнюю версию, и в настоящее время это оказывается довольно сложно.

Любые предложения будут ценны.


person Maverick    schedule 27.07.2015    source источник


Ответы (1)


Проверьте реестр на наличие этого ключа "SOFTWARE\Microsoft\DevDiv\vs\Servicing\12.0
, затем выберите установленную версию, а затем выпуск, который вы хотите удалить. Пример:
SOFTWARE\Microsoft\DevDiv\vs\Servicing\15.0\ enterprise
и удалите его!
Изменить: это путь, который использовался для обнаружения VS в соответствии с официальным сайтом Microsoft https://msdn.microsoft.com/en-us/library/bb164659.aspx

person Obadah Hammoud    schedule 27.07.2015
comment
Спасибо... но у меня нет этого ключа. У меня нет vs под SOFTARE\Microsoft\DevDiv. :( - person Maverick; 27.07.2015
comment
Извините, но это путь, который проверяет установка Visual Studio при запуске.. и я не обновлялся до 2015, поэтому я думаю, что они изменили путь.. У меня есть два решения: ‹br› 1-использовать всего деинсталлятор ... как мой деинсталлятор, который проверяет левые ключи реестра .. 2- используйте трассировщик реестра (например, regmonitor) и запустите установку ... он покажет вам, какой путь реестра он проверяет - person Obadah Hammoud; 27.07.2015
comment
Итак, согласно веб-сайту.. Я думаю, вы не нашли его, потому что у вас 64-я версия.. поэтому, пожалуйста, проверьте Wow6432Node. - person Obadah Hammoud; 27.07.2015
comment
Ключ был здесь: `HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DevDiv\vs\Servicing`, эта ссылка дала ответ :). Спасибо! - person Maverick; 27.07.2015
comment
Рад, что смог помочь .. наслаждайтесь профессиональной версией ;) - person Obadah Hammoud; 27.07.2015