narisun

Installshield中查看IIS的版本信息

最近有一个需求,就是在Installshield中查看IIS版本号,然后根据不同的版本号进行不同的操作。其实只要查看注册表相关的键值就可以了。具体实现如下:
 1    RegDBSetDefaultRoot(HKEY_LOCAL_MACHINE);
 2       szIISKey = "SYSTEM\\CurrentControlSet\\Services\\W3SVC\\Parameters";
 3       if (RegDBGetKeyValueEx(szIISKey,"MajorVersion",nvType,svNumValue,nvSize) < 0) then
 4           MessageBox("没有安装IIS,安装失败",SEVERE);
 5           abort;
 6       else
 7           if (svNumValue < "6") then 
 8              MessageBox("IIS版本小于6,安装失败",SEVERE);
 9              abort;
10           endif; 
11       endif;

分类:

技术点:

相关文章:

  • 2021-10-19
  • 2021-10-19
  • 2021-10-19
  • 2021-11-04
  • 2021-12-07
  • 2021-11-08
  • 2022-02-07
猜你喜欢
  • 2021-12-26
  • 2021-12-07
  • 2021-11-08
  • 2021-10-16
  • 2021-12-26
  • 2021-11-23
相关资源
相似解决方案