2013-05-23 2 views
0

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

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

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

Благодаря

ответ

1

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

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

+0

Так вот где находится пусковая установка. Я искал его в папке Visual Studio в Program Files. Благодаря! – onefootswill

+0

Он живет там, потому что он должен поддерживать несколько версий VS, поэтому вам нужна общая версия, которая живет где-то в другом месте. –