使用高级安装程序启用IIS

时间:2015-09-01 11:31:14

标签: iis iis-7 server installshield advanced-installer

我使用Advance Installer创建了install-shield。我的安装屏蔽启用的功能之一是IIS。

我在客户的服务器上使用此屏蔽来检查是否安装了所需的软件。如果未安装该软件,则install-shield将安装它。 IIS就是其中之一。

我不知道这个IIS启用是如何工作的。如果机器上没有IIS,则安装屏蔽会使其发生故障。但是当它已经启用了会发生什么呢? install-shield是否会在没有任何操作的情况下通过,或者它将启用基本的IIS功能(如果IIS不存在则会启用这些功能)。

我害怕在客户服务器(已安装IIS)上使用此安装屏蔽,因为我不知道它会做什么。我担心它会禁用一些会影响当前服务器工作状态的IIS功能。我不想冒任何机会,我必须知道安装屏蔽是否只是在已经安装或执行其他操作时跳过IIS安装。

谢谢。

1 个答案:

答案 0 :(得分:2)

您应该使用install Windows Feature Bundles的预定义支持。

使用此支持,您可以轻松选择应启用的操作系统功能,还可以设置自定义条件。在我们的YouTube频道上,您可以找到示例/教程:

此外,您可能感兴趣的是related topic on StackOverflow