我使用MSBuild.exe在俄语语言的机器上构建解决方案。但在TeamCity构建日志所有俄罗斯字符编码错误。如何设置MSBuild.exe以正确输出(例如UTF-8)?
答案 0 :(得分:5)
检查/ fileloggerparameters命令行参数here。它应该与控制台记录器相同。
e.g。具有使用UTF-8编码的诊断详细程度的MyLog.log文件:
/fileLoggerParameters:LogFile=MyLog.log;Encoding=UTF-8;Verbosity=diagnostic