Answers:
VSIX是Visual Studio扩展安装程序。您必须具有Visual Studio 2010或更高版本才能安装它们,但是您应该能够通过双击.vsix文件来安装它。或者,您应该能够从VS Extension Manager(工具->扩展管理器)中安装它
在Quan To的Visual Studio可扩展性博客上查看有关VSIX文件的更多信息
上面的答案对我没有帮助;我无法通过扩展管理器安装它,也没有默认的应用程序.vsix
。但是,我需要使用打开它(右键单击> Open with...
),Microsoft Visual Studio Version Selector
然后它才能工作。
小更新: 对于VS 2013,您需要相应的NuGet版本:http : //visualstudiogallery.msdn.microsoft.com/4ec1526c-4a8c-4a84-b702-b21a8f5293ca。否则,版本选择器会告诉您它已经安装在所有合适的版本中。
总而言之,有三种选择:
xcopy
我没有使用,而是将扩展名重命名为.zip
并将其提取到我的%localappdata%\Microsoft\VisualStudio\xx.x\Extensions
文件夹中。
如果上述所有选项均失败,请尝试从VS Developer命令行进行安装。 这是(在StackOverflow上)方法:
如何从命令行安装Visual Studio Gallery扩展
VSIXInstaller.exe / quiet some_extension.vsix
您可以在此处找到VSIXInstaller(在本地PC上-根据Visual Studio版本,将14.0替换为您使用的版本):
C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE
要显示安装程序对话框,请删除该/quiet
选项。
注意:
要卸载 VSIX扩展,您需要知道其vsixID(此处介绍了如何获取它),然后可以使用
VSIXInstaller.exe / uninstall:vsixID
要为特定的Visual Studio版本安装/卸载VSIX文件,请使用开关/skuName:name
和/skuVersion:version
;如果VSIXInstaller.exe /?
在开发人员命令提示符下键入命令,则可以看到命令行工具的所有选项。
您是否知道VSIX只不过是一个ZIP文件。双击它之后,VS选择器会提示您输入每个已安装的Visual Studio版本来进行安装。这是vs选择任意文件夹名称并将内容解压缩到%AppData%\ Local \ Microsoft \ VisualStudio ## \ Extensions文件夹的地方。因此,对于从VXIS解压缩文件(再次是Zip),Benjol是部分正确的保存。
我认为您只是在下载VSIX之后重新加载Visual Studio。在启动过程中,Visual Studio将查找VSIX文件,并合并所有必需的更改。
VSIXInstaller.exe
内部” 打开它Common7/IDE
。