我有很多项目的解决方案,并希望看到编译的进展。
正如您可能知道在编译时我们只看到输出窗口中的那些字符串(即使它广泛开放) -
...
_CopyAppConfigFile:
Copying file from "app.config" to "bin\Debug\Bububu.exe.config".
CopyFilesToOutputDirectory:
Copying file from "obj\Debug\Bububu.exe" to "bin\Debug\Bububu.exe".
Bububu -> C:\Dev\Bububu\bin\Debug\Bububu.exe
Copying file from "obj\Debug\Bububu.pdb" to "bin\Debug\Bububu.pdb".
构建成功。
那么, 我希望看到类似“Build 13/26成功......”这样可能吗?
答案 0 :(得分:2)
[编辑]
我的错误。我的答案中的屏幕截图来自Visual Studio 2012.使用此技术在Visual Studio 2010中不显示行号。
您可以通过在MSBuild project build output verbosity
中设置Tools/Options
设置来获取每个项目的项目构建号。
打开Tools\Options\Projects and Solutions\Build and Run
对话框。
将详细程度设置为Detailed
,如屏幕截图所示。
编译解决方案时,您会在行输出的开头看到每个项目的项目编号。
这不会给你你想要的4/12格式,这是一个开始。
要使其更接近您想要的格式,请查看创建自定义构建任务。