drem1lin
@drem1lin
чуть программист, чуть чуть админ...

Как исправить вывод msbuild?

Привет, я пытаюсь написать первый скрипт на языке Python 3, который должен для меня собирать один проект Visual Studio, мне удалось корректно запустить msbuild и все собрать, но лог сборки который пишет msbuild выглядит не корректно, все английские буквы впорядке, а вместо русских разные черные квадратики. Как можно заставить его вывести корректный лог?
proc = subprocess.Popen('MSBuild.exe "Solution.sln" /p:Configuration=Release')
proc.wait()
  • Вопрос задан
  • 152 просмотра
Пригласить эксперта
Ответы на вопрос 1
@res2001
Developer, ex-admin
msbuild - консольная утилита, в консоли по умолчанию стоит кодировка 866. Перенаправьте в файл и проверьте.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы