Как добавить версии в "Выбор версий Visual Studio", мой список пуст
У меня установлены VS 2008, 2010 и 2012.
Первоначально был установлен VS2013 Team Explorer (только Shell). Я удалил это.
Теперь в средстве выбора версий Visual Studio при запуске файла.sln отображается пустой список. Ничего не показывает
Как я могу пополнить этот список? Где это хранится? Реестр? Я пытался найти записи, но так как на самом деле в списке нет ни одного элемента, я не смог найти конкретную строку.
2 ответа
Я только что столкнулся с той же проблемой после установки Visual Studio 2015 параллельно с существующей установкой 2013 года. В моем случае выяснилось, что проблема связана с самим файлом решения: кажется, что селектор версий не любит спецификации и т. Д. (Хотя я не знаю, как это решение было повреждено). Убедитесь, что решение начинается с
Microsoft Visual Studio Solution File, Format Version 12.00
и до этого не имеет пробела, непечатного символа и т. д. После сохранения файла эффект должен быть сразу виден с возвращением правильного значка.
Я только что столкнулся с подобной проблемой, когда это диалоговое окно начало появляться после недавнего обновления Windows (Win10) 6/6/2018. Это обновление вызвало все виды хаосов с точки зрения нарушенных ассоциаций файлов.
Я пытался искать решения и пробовал несколько вещей, но все было слишком сложно и грязно.
Моим решением было запустить ремонт Visual Studio (2013).
После ремонта я получил предупреждение (от установщика) о том, что обновление 3 не удалось обновить, но я перезапустил компьютер, и теперь файлы sln могут открываться без необходимости в диалоге этой версии. Кажется, что все компилируется и работает нормально.
Просто столкнулся с этой ситуацией для VS2017, затем я понял, что у меня есть незаконченные обновления для Visual Studio при проверке установщика Visual Studio.
Установщик отобразил подсказку, что я должен перезагрузить компьютер, чтобы завершить обновление, и после этого селектор версий снова заработает.