【发布时间】:2017-07-01 14:41:17
【问题描述】:
我正在尝试在 PowerShell 工作流运行手册中执行以下命令。我收到错误“无法索引到空数组。”,这是不正确的,因为在我的本地计算机上完美运行的同一脚本在 Azure 门户中作为 PowerShell 工作流运行手册没有执行。
有人可以调查一下吗?
$webApp = Get-AzureRMWebAppSlot -ResourceGroupName $ResourceGroupName -Name $WebSiteName -Slot $WebSiteSlot
$webApp
"Printing Website ConncectionString"
$webApp.SiteConfig.ConnectionStrings.ConnectionString[0]
【问题讨论】:
-
你能确认
$webapp里面确实有数据而不是$null吗? -
是的,我更新了问题以解决这个问题。 @4c74356b41
-
请注意,我在将此脚本作为工作流执行时特别遇到了这个问题。如果我在没有工作流的情况下运行相同的脚本,一切都可以正常工作。但我需要工作流来向脚本提及参数并安排执行。
标签: powershell azure azure-powershell azure-automation