获取installshield 2015中已安装的visual studio版本列表

时间:2017-04-01 09:40:59

标签: visual-studio installshield msiexec

我正在创建一个msi项目,我希望msi在安装过程中获取已安装的Visual Studio版本(2010/2012/2013/2015)。我希望该数据绑定自定义安装对话框,以便用户可以选择他们想要继续安装的Visual Studio。

1 个答案:

答案 0 :(得分:0)

您需要使用Custom Actions来检测用户计算机上安装的Visual Studio的哪些版本/版本。您需要按照本文所述检查某些注册表项:HOWTO: Detect installed Visual Studio editions, packages or service packs。在CA检测到版本后,您可以在对话框中填充列表供用户选择。