我在解决方案中有几个项目,我在安静模式下使用msbuild构建(/ v:q)。 但是,这对我来说太安静了。我希望它打印当前构建的项目的名称。因此,如果A.sln包含1.csproj,2.csproj和3.csproj,那么msbuild A.sln应该打印如下内容:
1
2
3
感谢。
修改
当且仅当msbuild在安静模式下运行时,我还想打印已构建项目的名称。在所有其他模式中,此打印输出完全是多余的。
答案 0 :(得分:0)
您可以尝试将以下内容添加到构建脚本中。
<Target Name="BeforeBuild">
<Message Text="$(MSBuildProjectName)" Importance="High"/>
</Target>
答案 1 :(得分:0)
尝试/ v:m [inimal]。这将在编译后输出每个项目及其输出文件名。