VSIX - это установщик расширений Visual Studio. У вас должна быть Visual Studio 2010 или новее, чтобы установить их, но вы сможете установить ее, дважды щелкнув файл .vsix. Кроме того, вы можете установить его из VS Extension Manager (Инструменты-> Extension Manger).
Приведенные выше ответы не помогли мне; Я не мог установить его через менеджер расширений, и не было приложения по умолчанию для .vsix. Тем не менее, мне нужно было открыть его (щелкните правой кнопкой мыши> Open with...), Microsoft Visual Studio Version Selectorи это сработало.
Двойной щелчок на .vsix у меня тоже не сработал. Появилось сообщение об ошибке «Запрошенная операция требует повышения прав». Использование «Открыть с помощью ..» решило проблему.
Augusto Barreto 7 лет назад
3
Установить через Extension Manager (Инструменты / Опции)
Установить через Visual Studio Gallery.com (загрузить и открыть напрямую или сохранить, затем дважды щелкнуть)
Установить через "xcopy" в% localappdata% \ Microsoft \ VisualStudio \ 10.0 \ Extensions
Путь выше не совсем правильный. Перейдите в% localappdata%, затем в. \ Microsoft \ VisualStudio \ \ Extensions.
GaTechThomas 9 лет назад
2
@GaTechThomas - это помогло мне установить менеджер пакетов NuGet на машину с Win 7, где у меня не было прав администратора; Благодарю. Установка VSIX не работала иначе
transistor1 9 лет назад
0
@GaTechThomas, глядя на дату, я подозреваю, что путь был для XP, а ваш - для Win7 +
Benjol 9 лет назад
0
№ 3 был для меня. Вместо использования `xcopy` я переименовал расширение в` .zip` и извлек их в свою папку `% localappdata% \ Microsoft \ VisualStudio \ xx.x \ Extensions`.
sa_leinad 6 лет назад
0
6
Matt
Если все вышеперечисленные параметры не работают, попробуйте установить его из командной строки. Вот как (на StackOverflow):
Вы можете найти VSIXInstaller здесь (на вашем локальном ПК - в зависимости от версии Visual Studio замените 14.0 на версию, которую вы используете):
C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE
Чтобы отобразить диалог (ы) установщика, удалите этот /quietпараметр.
Замечания:
Чтобы удалить расширение VSIX, вам нужно знать его vsixID ( здесь описано, как его получить), затем вы можете использовать
VSIXInstaller.exe / удаление: vsixID
Чтобы установить / удалить файлы VSIX для конкретной версии Visual Studio, используйте ключи /skuName:nameи /skuVersion:version; вы можете увидеть все параметры инструмента командной строки, если наберете VSIXInstaller.exe /?в командной строке разработчика.
4
Rashad Rivera
Did you know that the VSIX is nothing more than a ZIP file. After double clicking on it, the VS selector prompts you for each installed version of Visual Studio to install it too. This is where vs picks an arbitrary folder name and unpacks the content to the %AppData%\Local\Microsoft\VisualStudio##\Extensions folder. So Benjol was partially correct save for unpacking the files from the VXIS(again which is a Zip).
Вы можете разархивировать себя, изменив расширение на .zip. Затем вы можете вручную поместить его в папку расширений.
Ben Wilde 8 лет назад
0
0
tang
VSIXInstaller в C: \ Program Files (x86) \ Microsoft Visual Studio \ Installer \ resources \ app \ ServiceHub \ Services \ Microsoft.VisualStudio.Setup.Service
-1
Я думаю, что вы просто перезагрузите Visual Studio после загрузки VSIX. Во время запуска Visual Studio ищет файл VSIX и включает в себя все необходимые изменения.
На какую версию вы ссылаетесь? Как отметил Хевид, VSIX имеет отношение только к VS2010.
BinaryMisfit 14 лет назад
0
Visual Studio выглядит только если вы положите его в нужном месте!
Benjol 14 лет назад
1