【发布时间】:2012-03-02 16:20:32
【问题描述】:
我使用 MSBuild.exe 在使用俄语的机器上构建解决方案。但是在 TeamCity 构建中,所有俄语字符的编码都错误。如何设置 MSBuild.exe 以正确输出(例如 UTF-8)?
【问题讨论】:
我使用 MSBuild.exe 在使用俄语的机器上构建解决方案。但是在 TeamCity 构建中,所有俄语字符的编码都错误。如何设置 MSBuild.exe 以正确输出(例如 UTF-8)?
【问题讨论】:
检查 /fileloggerparameters 命令行参数here。控制台记录器应该是一样的。
例如MyLog.log 使用 UTF-8 编码的详细诊断文件:
/fileLoggerParameters:LogFile=MyLog.log;Encoding=UTF-8;Verbosity=diagnostic
【讨论】:
chcp command)