【发布时间】:2012-07-06 21:52:42
【问题描述】:
我想在每次构建后执行一个 postbuild 命令,无论我的解决方案中的哪个项目发生了变化。
为了在 Visual Studio 2010 中实现这一点,我创建了一个空项目依赖于其他所有项目,因此它总是被构建,执行它的 postbuild 命令。但是,Visual Studio 2012 (RC) 似乎识别出依赖关系不是真实的,并且不会自动构建这个空项目。
我看不到在解决方案设置中指定解决方案构建后脚本的任何方法。我怎样才能做到这一点?
【问题讨论】:
-
您可以设置构建前和构建后事件:msdn.microsoft.com/en-us/library/ke5z92ks%28v=vs.80%29.aspx
-
@HunterMcMillen 这些事件只影响一个项目。无论构建什么项目,我都希望执行我的命令。
-
您希望这仅适用于一个 VS 解决方案,还是无论您使用哪种解决方案都希望它发生?
-
@Jimmy - 只有一个 VS 解决方案。
-
@Sander,它是否认识到依赖关系不是真实的(即从不考虑构建项目),或者它是否认为该项目已经是最新的? VS2012 对增量构建逻辑进行了一些更改,这可能是回归。
标签: visual-studio visual-studio-2012