Редактировать: После слишком долгого ожидания я прибегнул к чистой установке Windows 7.
Это решает все проблемы.
Я считаю, что причина в этом: некоторые файлы Windows или некоторыеслужба отключена мной или вирусом.
Теперь я больше не могу тестировать какое-либо решение, поэтому я принимаю существующее полезное.
Исходный вопрос
Моя Visual Studio 2017 может запускать и компилировать код C ++, но: -
- (основная проблема) не может установить какое-либо расширение (двойной щелчок
.vsix
ничего не дает) - двойной щелчок
.sln
выскакивает " Выберите приложение ", которое не показывает выбора. (но " Открыть с помощью ... " работает нормально)
Эта проблема возникает только с моим компьютером на рабочем месте.
Она работала нормально, прежде чем я очистил свою систему.
Я пытался: -
- установить, удалить и восстановить Visual Studio 2017 несколько раз.
- https://github.com/Microsoft/VisualStudioUninstaller
%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\resources\app\layout\InstallCleanup.exe -full
, затем переустановите (можете удалить «(2)», но не другой признак) - обновить до последней версии 15.9. 17
(Спасибо, комментарий от Jeaninez - MSFT ) Убедитесь, что мой .sln
начинается с этого в первой строке: -
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
Я считаю, что проблема связана с Селектором версий Microsoft Visual Studio .
пришел после того, как я удалю VS2019.
Возможно, моя система сломана?
Возможно, причина может быть в глубине ОС. Я рассматриваю возможность переустановки Windows 7.
Ссылка :