TFS Custom Build Task, скрипт Powershell показывает дополнительные пустые строки в журнале - PullRequest
0 голосов
/ 23 сентября 2019

При запуске пользовательской задачи сборки, включающей скрипт powershell, в моем журнале появятся дополнительные пустые строки.Как это выглядит: two additional blank lines between

Мой скрипт Powershell:

Write-Host "# #############Run SQL Script############# #"
Write-Host "Instance of the Database Server: $Database_ServerInstance"
Write-Host "FilePath of the SQLScript: $Script_FilePath"

Как мне избавиться от дополнительных пустых строк?

1 Ответ

0 голосов
/ 23 сентября 2019

Когда вы пишете

Write-host “hello”

Фактически вы получаете:

'hello' | Out-Default | Out-Host

PowerShell применит форматирование по умолчанию (которое может быть изменено с помощью файлов конфигурации на хосте) к Out-defaultи снова к out-host (отображение в нашем случае).Хуже того, правила форматирования отличаются в разных версиях, а также для PowerShell для настольных компьютеров и серверов.

Попробуйте с помощью write-output проверить, нет ли другого форматирования.

...