0
我有一个在InstallShield 2010中编写的InstallScript项目,其中包括安装Web应用程序的几个.NET MSI安装程序。如果这些Web应用程序都是由最终用户选择安装,我需要让前检查从安装InstallScript代码以下可选的IIS功能的安装进行:检测InstallScript中是否存在某些IIS功能
- ASP.NET(IIS 6+)
- WCF HTTP激活(IIS 7+)
- IIS元数据库和IIS 6配置兼容性(IIS 7+)
任何人都可以点我在正确的方向吗?理想情况下,我正在查找可以直接从InstallScript代码中检查的注册表值,但我猜想某种WMI或COM检查也可以。 PS:如果相关,我们需要从5.1开始支持所有版本的IIS。如果5.1支持是一个问题,我们可能会考虑放弃它,如果我们必须。
谢谢Lex。我想我会从这些cmdlet开始并反思它们以查看它们注视的注册表项。 :-) – 2011-06-06 08:06:08