我已尝试将<Message>
元素添加到 Visual Studio 项目文件中的任务,以调试构建过程。但是,这些元素对写入 Visual Studio 输出窗口的文本没有影响。
有没有办法通过向正在构建的项目添加标记来将消息写入 Visual Studio 输出窗口?
我已尝试将<Message>
元素添加到 Visual Studio 项目文件中的任务,以调试构建过程。但是,这些元素对写入 Visual Studio 输出窗口的文本没有影响。
有没有办法通过向正在构建的项目添加标记来将消息写入 Visual Studio 输出窗口?
这可能会有所帮助:
在Tools → Options → Projects and Solutions → Build and Run下,有 MSBuild project build output verbosity 组合框。这控制了您希望在“输出”窗口中看到多少信息。
在您的项目属性 →构建事件中,您可以在构建后事件命令行中添加类似这样的内容:
echo This is my message, no quotes required!
然后您将能够在成功构建后在输出中看到它(如果配置为在成功构建上运行,这是我的情况)。
我认为这应该有效(它曾经对我来说):<Message Text="blah" />
(当然,来自代码 System.Diagnostics.Debug.WriteLine("blah");)