vsix открывает визуальную студию

Кажется, моя система немного запуталась в отношении расширений Visual Studio. Обычно я бы использовал Nuget.

Когда расширения нет в Nuget, я загружаю файл vsix и дважды щелкаю по нему, чтобы начать процесс установки. Но теперь, когда я дважды щелкаю файл vsix, он открывается в текстовом редакторе Visual Studio, рассматривая его как файл для редактирования, а не выполняя его как файл для выполнения.

Кто-нибудь знает, как я могу восстановить правильное предполагаемое поведение?

Спасибо


person onefootswill    schedule 23.05.2013    source источник


Ответы (1)


Первый способ: если вы открываете regedit и видите ключи в разделе HKEY_CURRENT_USER\Software\Classes.vsix, просто удалите этот ключ целиком. Это должно позволить глобальным регистрациям в HKLM снова вступить в силу.

В противном случае щелкните файл правой кнопкой мыши, выберите «Открыть с помощью» и выберите «C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\VSLauncher.exe».

person Jason Malinowski    schedule 23.05.2013
comment
Так вот где живет лаунчер. Я искал его в папке Visual Studio в Program Files. Спасибо! - person onefootswill; 23.05.2013
comment
Он живет там, потому что должен поддерживать несколько версий VS, поэтому вам нужна общая версия, которая живет где-то еще. - person Jason Malinowski; 23.05.2013