MSBuild任务静默执行

Val*_*kiy 3 msbuild task output

我有完美的msbuild脚本.但是当它在执行构建任务时运行时,我看到了构建进度的所有输出.有没有办法写:

建设项目......好的.

而不是1000行的文字?

Isa*_*pov 9

使用verbosity参数将日志设置为您想要的级别,例如:

msbuild myScript.proj /verbosity:quiet
Run Code Online (Sandbox Code Playgroud)

UPD:

抱歉,原始问题并不清楚,但是(从评论中)看起来您希望为不同的任务设置不同的详细级别.我不认为这是开箱即用的.您可以尝试2种解决方案:

  1. 使用Exec任务运行任务(有关详细信息,请参阅此问题)
  2. 实现自定义记录器并按任务名称过滤消息.