0

我正在为 MSBuild(C# 项目)开发一个自定义记录器,以跟踪构建大型解决方案文件的进度。我想在命令窗口的固定位置(比如左上角)显示进度,同时打印出正常的构建消息。理想情况下,这可以通过在位于 msbuild 消息层顶部的“透明”层上的固定位置打印进度来完成。然而,我的简短搜索并没有得到任何与我想要的相似的结果。

有人对此有建议/解决方法吗?

谢谢

4

1 回答 1

0

我已经通过以编程方式创建一个简单的 WinForm 来完成类似的操作ProgressBar,即在本地构建时 ( Environment.UserInteractive) 显示进度条 ( STAThread) 否则只是正常登录,例如当由 CI 构建时。

于 2014-07-21T09:01:43.493 回答