【发布时间】:2019-06-12 21:18:29
【问题描述】:
我正在尝试将连接字符串作为参数传递给 power-shell 任务,但它 给出错误:
无法将值转换为 System.String 类型
示例连接字符串:
Data Source=abc:abc-abc-abc-abc.abc.abc.abc,7458;Abc abc=abc;abc ac=ac-abc@abc-abc-ab-ab;Abc=Abc#345abc;Abc Ab=60
调用:
-BlueConnection $(CONNECTION_BLUE) -GreenConnection $(CONNECTION_GREEN)
Powershell 文件 abc.ps1
Param(
[Parameter(Mandatory = $true)]
[string]$BlueConnection,
[Parameter(Mandatory = $true)]
[string]$GreenConnection
)
echo "Hi $BlueConnection"
给出以下错误:
无法将值转换为 System.String 类型
【问题讨论】:
-
尝试在连接字符串周围添加引号,这可能是问题
标签: powershell azure-devops powershell-2.0 powershell-3.0 azure-powershell