我正在为MSBuild(C#项目)开发自定义记录器,以跟踪构建大型解决方案文件的进度。我想在命令窗口的固定位置(例如左上角)显示进度,同时打印出正常的构建消息。理想情况下,这可以通过在msbuild消息层顶部的“透明”层上以固定位置打印进度来完成。但是,我的简短搜索没有得到与我想要的类似的结果。
有人对此有建议/解决方法吗?
谢谢
我通过用编程方式创建了一个简单的WinForm来完成了类似的工作ProgressBar
,即在本地(Environment.UserInteractive
)构建时()显示进度条(STAThread
),否则只能正常登录,例如由CI构建时。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句