Visual studio 2015 无法使用.vsix文件安装Visual Studio Community 2015的扩展名
我一直在尝试使用.vsix文件安装visual Studio Community 2015的扩展。当我双击它时,什么也没发生。我也尝试过用“VisualStudioVersionSelector”和“Openwith…”打开它,但即使这样也没有发生任何事情 经过一些搜索,我发现Visual studio 2015 无法使用.vsix文件安装Visual Studio Community 2015的扩展名,visual-studio-2015,visual-studio-extensions,Visual Studio 2015,Visual Studio Extensions,我一直在尝试使用.vsix文件安装visual Studio Community 2015的扩展。当我双击它时,什么也没发生。我也尝试过用“VisualStudioVersionSelector”和“Openwith…”打开它,但即使这样也没有发生任何事情 经过一些搜索,我发现.vsix文件也可以使用VS2015的开发者命令提示符安装,但即使这样也没有帮助 起初我认为扩展可能有问题,但如果尝试安装任何其他.vsix扩展,也会发生同样的情况 注意:我尝试安装的扩展是UnrealVS.vsix和Ro
.vsix
文件也可以使用VS2015的开发者命令提示符安装,但即使这样也没有帮助
起初我认为扩展可能有问题,但如果尝试安装任何其他.vsix
扩展,也会发生同样的情况
注意:我尝试安装的扩展是
UnrealVS.vsix
和Roslyn_SDK.vsix
通常,.vsix与vsixsinstaller关联。默认情况下,它位于C:\Program Files(x86)\Microsoft Visual Studio 14.0\Common7\IDE\VSIXInstaller.exe
尝试解压缩.vsix文件并查看vsixmanifest查看InstallationTarget是否支持14.0
如果没有添加安装target Version=“14.0”Id=“Microsoft.VisualStudio.Community”我不知道为什么会发生这种情况。但在我重新安装visual studio 2015社区后,该问题已得到修复。
谢谢大家的建议。这似乎是一个常见问题,因为在文件浏览器中对VSIX文件执行标准的双击操作将无法安装任何visual studio 2015.VSIX扩展名。此操作似乎需要管理权限。这里的问题是无法指示“以管理员身份安装” 安装扩展的唯一方法是以管理员身份使用CMD窗口执行
vsixanstall.exe
,并将VSIX文件作为参数传递。我采用的程序是:
CD C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE
VSIXInstaller.exe c:\YourVSIXFile.
我以前遇到过此问题,安装扩展的唯一方法是使用以下步骤:
一些扩展会将您带到下载.vsix的页面,您必须按照其他注释所述安装它。但是如何使用VSIXInstaller.exe?只需使用.vsix作为参数运行它:VSIXInstaller.exe UnrealVS.vsix,或者您可以尝试在cmd中使用管理员权限运行它。我这里也有同样的问题。