Как установить VSIX-файл в Visual Studio?
Я только что скачал VSIX-файл из Visual Studio Gallery .
Как установить его в Visual Studio?
Я только что скачал VSIX-файл из Visual Studio Gallery .
Как установить его в Visual Studio?
VSIX является установщиком расширений Visual Studio. Для их установки необходимо иметь Visual Studio 2010 или более новую версию, но ее можно установить, дважды щелкнув по файлу .vsix. Кроме того, его можно установить из менеджера расширений VS (Tools->Extension Manger)
Подробнее о VSIX-файлах см. в разделе Блог Quan To’s Visual Studio Extensibility .
Вышеприведенные ответы не помогли мне; я не смог установить его через менеджер расширений, и не было приложения по умолчанию для .vsix
. Тем не менее, мне нужно было открыть его (правой кнопкой мыши > Open with...
) с Microsoft Visual Studio Version Selector
и он работал.
Small update:For VS 2013, вам нужна соответствующая версия NuGet: http://visualstudiogallery.msdn.microsoft.com/4ec1526c-4a8c-4a84-b702-b21a8f5293ca . В противном случае, селектор версий скажет вам, что он уже установлен на всех подходящих версиях.
Как установить расширения Visual Studio
Подводя итог, можно выбрать три варианта:
Если все вышеперечисленные опции не работают, попробуйте установить его из командной строки VS Developer. Вот как (на StackOverflow): Как установить расширения Visual Studio Gallery из командной строки
VSIXInstaller. exe /quiet some_extension.vsix
Здесь вы можете найти VSIXInstaller (на вашем локальном ПК - в зависимости от версии Visual Studio замените 14.0 на используемую версию):
C:\Program Файлы (x86)\Microsoft Visual Studio 14. 0\Common7\IDE
Для отображения диалога(ов) установки удалите параметр /quiet
.
*Заметка: *
для удаления VSIX-расширения необходимо знать его vsixID (* здесь ** описано, как его получить), затем можно использовать
для установки/удаления VSIX-файлов для конкретной версии Visual Studio используйте переключатели /skuName:name
и /skuVersion:version
; если ввести VSIXInstaller.exe /?
в командной строке разработчика, можно увидеть все параметры инструмента командной строки.
Знаете ли вы, что VSIX - это не более чем ZIP-файл. После двойного щелчка по нему селектор VS предложит вам установить и каждую установленную версию Visual Studio. Здесь vs выбирает произвольное имя папки и распаковывает содержимое в папку %AppData%\Local\Microsoft\VisualStudio##\Extensions. Поэтому Benjol частично корректно сохранил для распаковки файлы из VXIS(опять же Zip).
Единственный вариант, который вы увидите, если у вас установлена хотя бы одна версия Visual Studio - это двойной щелчок по файлу. Я смог установить обе версии Visual Studio, которые у меня есть.
Когда я дважды щелкаю по файлу vsix, я получаю ошибку “Запрашиваемая операция требует высоты”. В результате
Появился VSIXInstaller, начал выполнять файл vsix, и я смог завершить установку компонента. Надеюсь, это поможет в случае возникновения подобных проблем. За Ваше здоровье .