使用高级安装程序启用IIS

使用高级安装程序启用IIS,iis,iis-7,server,installshield,advanced-installer,Iis,Iis 7,Server,Installshield,Advanced Installer,我已经使用高级安装程序创建了安装屏蔽。我的install shield启用的功能之一是IIS 我在客户服务器上使用此屏蔽来检查是否安装了所需的软件。如果未安装软件,install shield将安装它。 IIS就是其中之一 我不是舒尔,这是如何工作的IIS。当机器上不存在IIS时,install shield会错误地启用它。但当它已经启用时,会发生什么?Does install shield将在不执行任何操作的情况下通过,或者它将启用基本IIS功能(如果IIS不存在,将启用这些功能) 我害怕在客

我已经使用高级安装程序创建了安装屏蔽。我的install shield启用的功能之一是IIS

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

我不是舒尔,这是如何工作的IIS。当机器上不存在IIS时,install shield会错误地启用它。但当它已经启用时,会发生什么?Does install shield将在不执行任何操作的情况下通过,或者它将启用基本IIS功能(如果IIS不存在,将启用这些功能)

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


谢谢。

您应该使用预定义的支持

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

  • 在下面的示例中,您可以看到
  • 这里还有一个更普通的视频,带有

另外,您可能会感兴趣。

谢谢您的回答@Bogdan Mitrache。YouTube教程帮助了我,但我还有一个小问题。例如,如果我的install shield不需要启用FTP服务器,但在客户服务器上已经启用了FTP服务器,会发生什么情况。安装屏蔽将通过或将禁用它,因为根据安装屏蔽IIS配置,FTP服务器已禁用。它不会禁用它。它只启用您选择的内容,其他任何内容都将被忽略,保持在该计算机上的配置状态。(你可以很容易地在虚拟机上进行测试)另外,如果问题有助于你解决问题,不要忘记将其标记为已回答。