对于特定的VS版本,是否有可以从.NET代码中使用的API来安装/卸载Visual Studio包?
API将作为输入:
同样,我还需要一个API来告诉我是否安装了特定的VS软件包。 API将作为输入:
并返回布尔值:已安装或未安装
答案 0 :(得分:1)
VSIXInstaller.exe可以为特定的VS版本和版本安装或卸载vsix。要检查软件包安装,可以使用VS自动化引擎中的Microsoft.VisualStudio.Shell.Interop.IVsShell.IsPackageInstalled。