Здравствуйте, Glestwid, Вы писали:
У меня вывело вот так (т.е. как нужно):
PS D:\Temp\1> .\script.ps1
Сарай на даче
PS D:\Temp\1>
Но, когда я попробовал pwsh — получил пустую строку.
G>Почему при запуске скрипта я вместо "Сарай на даче" получаю "?????? ?? ???????" ? Кодировка XML файла точно UTF-8. И что мне сделать со скриптом, чтобы он начал правильно печатать текст ?
Подозреваю, что проблема в настройках самой консоли.
Я помню, что были некие проблемы с этим (причем, по-моему не в PowerShell — а в целом с выводом в консоль из .Net), но что и как я решал — уже не помню.