我们的应用程序通过使用(对于2010版本)查看Installed Registy密钥来检查已安装的Visual C ++可再发行版本:
Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\VisualStudio\10.0\VC\VCRedist\x86");
我需要扩展对Visual C ++可再发行2017年的检查,我需要能够将它与2015版本区分开来。但是,两个版本都在... \ VisualStudio \ 14.0 \ VC \ ...下,所以我需要更改要检查的密钥。
我认为我可以查看提供已安装的可再发行组件的次要版本的Minor键。但是,我没有详细列出哪个次要版本属于2015/2017。我知道次要版本0是2015年,11是2017年,但我不知道是否有更多次要版本发布。如果有的话,我想知道哪个次要版本是" cutoff" 2015年至2017年之间。