无法使用.vsix文件安装Visual Studio Community 2015的扩展

har*_*012 4 visual-studio-extensions visual-studio-2015

我一直在尝试使用.vsix文件为visual Studio Community 2015安装扩展程序.当我双击它时,没有任何反应.我也尝试使用"Open With .."打开"Visual Studio版本选择器",但即使这样也没有任何反应.

经过一番搜索后,我发现该.vsix文件也可以使用VS2015的开发人员命令提示符进行安装,但即便如此也无济于事.

最初我认为扩展可能有问题,但如果尝试安装任何其他.vsix扩展,也会发生同样的事情.

注意:我尝试安装的扩展名是UnrealVS.vsix和Roslyn_SDK.vsix

Pet*_*ria 5

这似乎是一个常见问题,因为文件资源管理器中VSIX文件的标准双击操作将无法安装任何Visual Studio 2015 .vsix扩展.看来此操作需要管理权限.这里的问题是无法指示"以管理员身份安装".

安装扩展的唯一方法是VSIXInstaller.exe使用CMD Window作为Administrator 执行并将VSIX文件作为参数传递.我使用的程序是:

  1. 以管理员身份打开CMD窗口
  2. 转到VS 2015安装的Common7\IDE文件夹:

    CD C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE
    
    Run Code Online (Sandbox Code Playgroud)
  3. 执行安装程序将VSIX文件名作为参数传递:

    VSIXInstaller.exe c:\YourVSIXFile.
    
    Run Code Online (Sandbox Code Playgroud)
  4. 安装程序现在应该开始VSIX扩展的安装过程.希望这可以帮助