如何获取<Message> msbuild任务在Visual Studio项目输出中显示?

我试图通过向控制台发送消息来“printf()debugging”我的Visual Studio项目文件,如下所示:

<Target Name="BeforeBuild"> <Message Text="+++++++++++++++++++++++ Justin Dearing ++++++++++++++++++++++++++++++++++++" /> </Target> 

这从命令行工作:

 BeforeBuild: +++++++++++++++++++++++ Justin Dearing ++++++++++++++++++++++++++++++++++++ 

但是,这些消息不显示在Visual Studio 2010生成输出中。 是否有一个替代的MSBuild任务,我可以使用,或在Visual Studio中的设置,我可以使这些消息出现?

我只是把别人的意见和答案,使其更容易find答案。

重要性高属性添加到Messsage

喜欢这个:

 <Message Importance="High" Text="+++ Justin Dearing +++" /> 

要更改VS2010窗口中显示的构build输出详细信息,请打开“ 选项”对话框,然后select“ 项目和解决scheme”节点下的“ 构build和运行”设置。

除非您明确指定了较低的信息重要性,否则您的信息应显示为正常详细程度或更高。