构建错误配置时发出警告

时间:2015-10-27 11:34:29

标签: visual-studio

在使用Release配置将一些内容推送到其他环境后出现了一些错误之后,如果我真的不想,我会发出某种警告或某种提示来阻止我做这种疯狂。

有没有办法让这种情况发生? :)

1 个答案:

答案 0 :(得分:1)

我能看到的最简单的方法是利用项目设置中的构建事件对话框。

首先将一个名为 usermessage.vbs 的文件添加到解决方案中。它应包含以下内容:

a = MsgBox("Continue with Debug Build",1,"Build Configuration Warning")
if a=1 then WScript.Quit(0) Else WScript.Quit(1) End If

这将显示“确定/取消”对话框,除非您单击确定,否则将返回错误。

将此代码添加到预构建事件命令行

if $(ConfigurationName) == Debug WSCRIPT.EXE "$(SolutionDir)usermessage.vbs"

如果您构建调试配置,这将运行脚本。 除非您在对话框中单击确定,否则脚本将出错并且构建将暂停。