在我的解决方案中,我有一个带有附加的预构建事件的项目来检查某些文件是否需要重新生成。如果项目(或依赖项目)中的某些内容发生了更改,这一切都可以正常工作。但是,如果没有任何更改,则不会触发预生成事件。
是否有一种方法可以在每次VS试图构建一个项目时运行预构建事件(即使从代码文件的角度来看它是干净的)?
或者,在构建项目之前是否还有其他方法来运行脚本,以便我可以首先重新生成我的文件?
发布于 2013-12-09 09:10:29
对于Visual C++项目,您可以在Custom build step中指定Command Line (Configuration Properties - Custom build step),并将字段Outputs保留为空。即使项目没有任何更改,它也将被执行。
Here是类似的问题。
https://stackoverflow.com/questions/20141276
复制相似问题