我正在写一个服务器的食谱,我需要启用一些窗口功能。我是否需要包含mod_aspnet45并安装windows_feature?
我需要做以下两项吗? include_recipe iis::mod_aspnet45
和windows_feature 'IIS-ASPNET45' action :install
或只有一个或其他要求?
同样的问题也适用于其他窗口功能,因为我在supermarket
和windows_feature
上找到了一个配方。
我正在写一个服务器的食谱,我需要启用一些窗口功能。我是否需要包含mod_aspnet45并安装windows_feature?
我需要做以下两项吗? include_recipe iis::mod_aspnet45
和windows_feature 'IIS-ASPNET45' action :install
或只有一个或其他要求?
同样的问题也适用于其他窗口功能,因为我在supermarket
和windows_feature
上找到了一个配方。
如果我们打开recipe file,我们可以看到它做得比这多一点,主要与IIS-ASPNET45
功能的相关性有关。我的windowsfu很弱,所以我不知道它是否会自动为你做,但我会认为代码是有原因的。
要跟踪@ coderanger的答案,并回答我自己的问题 - 单击食谱显示配方本身对以下资源运行:install
操作,所以是的,再次运行它将是多余的。
请不要将这样的代码复制到答案中。它只是为了在几个月内过时而让别人伤心。 – coderanger
所以你建议配方包含更健壮,'windows_feature:install'会是多余的?我更喜欢这个答案,但想确认一下。谢谢。 –
是的,这是正确的。 – coderanger