【发布时间】:2017-05-23 10:59:38
【问题描述】:
编译后有什么方法可以在我的 Visual Studio 输出窗口中显示自定义消息?
我今天遇到了一个问题,我的项目已成功编译,并构建并发布了 NuGet 包 - 只是发现我的新更改都没有包含在 NuGet 包中,因为我一直在调试配置中工作以及从\bin\release\Output.dll取的包裹
当我在调试配置中编译时,我想在我的 Visual Studio 输出窗口中显示一条自定义消息,理想情况下是这样的:
========== Rebuild All: 11 succeeded, 0 failed, 0 skipped ==========
*** Warning - change to Release configuration before publishing ***
【问题讨论】:
-
没有。您的构建服务器(您确实有一个,对吗?)应该配置为自动“做正确的事”。
-
嗨 Neil,很遗憾我没有单独的构建服务器。这是我正在维护的临时项目,尚未建立 CI 管道。
-
即使对于小型临时项目,我仍然建议创建某种 CI 管道。签入,运行单元测试,构建发布。如果您正在创建 nuget 包,我会说它更加必要。
-
很公平,我会考虑在这周进行一些设置。不过,这个讨论有点离题了 - 你知道在我运行编译后是否有任何方法可以向 Visual Studio 输出窗口添加自定义消息?
标签: c# visual-studio visual-studio-2015