我已经在MSDN上阅读了MSBuild命令行参考(/logger
参数),但它并不清楚。我需要一个文件记录器可用参数的列表。
以下是 MSBuild 3.5 的参数说明:
我从《深入解析微软构建引擎:使用MSBuild和Team Foundation Build》一书中获取了这个内容。
/logger参数非常有用,如果您想要指定一个自定义的日志记录器。在您的情况下,您只需要使用包含文件记录器。
msbuild /fileLogger
这个命令将构建输出记录到当前目录下的一个单独文件("msbuild.log")中。
如果你想指定保存的目录,请使用以下命令:
msbuild /fileLogger /fileLoggerParameters:LogFile=MyLog.log;Append;Verbosity=diagnostic;Encoding=UTF-8