1

标题几乎说明了一切。当我自己运行 msbuild 时,它会在输出中显示很多漂亮的颜色,这有助于突出显示问题所在。我们的流程有很多外部任务,这并没有使流程本身易于包含在 msbuild 中(无论如何都是另一个主题)。

那么,有没有办法将 msbuild 的彩色输出保留在 NANT msbuild 任务中?

4

1 回答 1

1

不。NAnt 将 MSBuild 输出捕获到文本缓冲区中,MSBuild 检测到它没有输出到控制台并禁用着色。

另外,你真的需要同时使用MSBuild和 NAnt 吗?这些工具几乎 100% 重叠,除了 NAnt 不与 Visual Studio 集成。

于 2012-04-19T09:46:20.420 回答