是否可以按每个解决方案运行自定义步骤,而不是按项目运行?

时间:2010-01-12 20:25:01

标签: visual-c++ build

我有一个包含多个项目的Visual C ++解决方案。我非常希望能够添加在构建整个解决方案后执行的步骤......例如“copy * .lib ...... \ libs。

这甚至支持吗? VS主要基于单个项目,但显然支持解决方案构建。

2 个答案:

答案 0 :(得分:2)

您可以创建一个虚拟项目,将该项目设置为依赖于所有其他项目,然后向该项目添加自定义构建步骤。

如果您要做的只是复制lib或类似文件,最好从单个项目中执行此操作,这样,如果您只构建其中一个项目,则不需要执行额外的工作。< / p>

答案 1 :(得分:1)

您还可以使用属性表。在其中设置后期构建步骤,并让所有项目从该属性表继承设置。您可以在View-&gt; Property Manager下找到物业经理,并从那里创建物业表。