标题几乎说明了一切。当我单独运行msbuild时,它会在输出中显示很多漂亮的颜色,这有助于突出显示问题所在。我们的流程有很多外部任务,这些任务并没有使这个过程容易在msbuild中包含(无论如何都是另一个主题)。
那么,有没有办法将msbuild的彩色输出保持在NANT msbuild任务中?
答案 0 :(得分:1)
没有。 NAnt将MSBuild输出捕获到文本缓冲区中,MSBuild检测到它没有输出到控制台并禁用着色。
另外,你真的需要使用两者 MSBuild和NAnt吗?这些工具实际上有100%重叠,但NAnt没有与Visual Studio集成。