5
我用MSBuild.exe構建機器上解決與俄羅斯的語言。但在TeamCity的構建記錄所有俄語字符在錯誤的編碼。如何設置MSBuild.exe的正常輸出(UTF-8爲例)?MSBuild.exe輸出編碼
我用MSBuild.exe構建機器上解決與俄羅斯的語言。但在TeamCity的構建記錄所有俄語字符在錯誤的編碼。如何設置MSBuild.exe的正常輸出(UTF-8爲例)?MSBuild.exe輸出編碼
檢查/ fileloggerparameters命令行參數here。控制檯記錄器應該是一樣的。
例如使用UTF-8編碼的診斷詳細程度的MyLog.log文件:
/fileLoggerParameters:LogFile=MyLog.log;Encoding=UTF-8;Verbosity=diagnostic
那不解決TeamCity問題,但現在我有一個正常的編碼日誌文件。謝謝! – 2012-02-10 07:17:45
有用於/ consoleloggerparameters的MSBuild參數沒有編碼選項。正如我用於詹金斯的msbuild的控制檯輸出,我不得不改變代碼頁(['chcp'命令(http://ss64.com/nt/chcp.html)) – foka 2016-04-15 14:31:51