如何获取<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和运行”设置。
除非您明确指定了较低的信息重要性,否则您的信息应显示为正常详细程度或更高。