我们正在执行一个Powershell DSC,以使vmss进入所需状态。 它一直有效,直到我们添加了更多的参数,然后它崩溃了。
我从脚本中删除了除参数以外的所有内容,但仍然无法正常工作。 完整错误是
DSC扩展收到错误的输入: 执行脚本或模块“ IISInstall.ps1”:具有相同内容的项目 密钥已经添加。.
请更正输入,然后重试执行扩展。
我们甚至在DSC中添加了日志记录以尝试进行故障排除。 它甚至似乎都没有融入DSC的主体。
我在做什么错了?
答案 0 :(得分:0)
该参数称为$ instanceName。我们希望使用它向IIS添加自定义标头,以跟踪响应来自哪个实例。
如果使用$ instanceName会以某种方式进入DSC的内部,结果将是无法正确部署的!
将$ instanceName从参数列表中删除后,它将起作用。