【发布时间】:2012-06-28 00:18:14
【问题描述】:
我正在为 VS2010 构建自己的扩展,它必须部署在 Visual Studio Gallery 之外。我的 NSIS 安装程序在安装软件的其他部分方面做得很好,但是我不知道如何安装 .vsix 扩展名。
我尝试通过作为 Visual Studio 一部分的 VsixInstaller.exe 执行此操作,但是它不允许为机器上找到的任何 VIsual Studio 静默安装扩展程序,也不允许在安装程序中获取正确的错误代码。
“VsixInstaller.exe /quiet extension.vsix”无论发生什么都会返回 0 错误代码,并且需要 /skuName 和 /skuVersion 自动检测并非易事。
我可以以某种方式手动执行此操作吗?例如,ReSharper 将所有扩展二进制文件保存在其“Program Files”文件夹中,并以某种方式使它们可用于 VIsual Studio。
【问题讨论】:
标签: visual-studio-2010 nsis vsix