在以下 PowerShell v2.0 脚本中,命令 & 未执行:
$SqlPackageExe = "C:\Program Files (x86)\Microsoft SQL Server\120\DAC\bin\sqlpackage.exe"
Write-Host "Before SqlPackage"
& "$SqlPackageExe" /Action:Publish $SqlPackageParameters
Write-Host "After SqlPackage"
在控制台输出中,我看到:在 SqlPackage 之前,在 SqlPackage 之后
我没有错误,没有日志,没有 SqlPackage.exe。发生了什么 ?我的命令 "& "$SqlPackageExe" /Action:Publish $SqlPackageParameters" 第一次工作,第二次工作(数据库已部署),然后停止工作。如果我关闭 PowerShell 会话并打开一个新的 PowerShell 会话,该命令会运行几次,然后停止运行。
谢谢您的帮助