有没有办法在每个解决方案或每个项目的基础上设置Visual Studio 2008构建详细程度?

时间:2009-02-04 20:36:54

标签: visual-studio-2008 msbuild

我通常会同时打开多个解决方案,并且手动更改MSBuild详细程度已成为一项真正的苦差事。

2 个答案:

答案 0 :(得分:0)

我不知道如何在每个项目中使用Visual Studio(或者如果可能的话),但如果您使用Cruise Control(或任何构建工具),您可以动态修改配置文件并使用来自的构建日志CC。这就是我为这个完全相同的场景所做的。

答案 1 :(得分:0)

你可以编写自己的构建工具(是的我知道你肯定已经想过它并且正在寻找开箱即用的解决方案!! :-))。我们这样做是为了处理构建输出并以非交错方式显示它......

线条开头的数字表示项目(对不起,如果这对你来说已经很清楚,但可能对其他人有帮助)。因此,很容易解析和重新分配,调整详细程度,然后您可以设置参数,甚至修改项目中涉及的项目部分(XML)。

这将奖励,因为您将能够添加一些检查,例如所有相互兼容的设置,例如wchar_t作为本机类型或异常处理表单(如果您在大型团队工作并且有些人调整,则非常有用)东西错误的方式)

然后,您也可以使用它在Continuous Integration Server下构建,生成的日志将更容易阅读...