Visual studio 2010 Visual studio 2010-使自定义生成脚本始终运行

Visual studio 2010 Visual studio 2010-使自定义生成脚本始终运行,visual-studio-2010,batch-file,Visual Studio 2010,Batch File,我有一个.bat文件,我想在每次构建时运行它,它会生成构建版本 我在“自定义构建步骤”中添加了它,如: 和“产出”: 它在编译之前就这样做了 但它只运行一次。。。我想它会以某种方式检查version.h是否已更改或其他内容,但我希望每次都运行此脚本!这里缺少什么?使用预构建事件,而不是自定义构建步骤 call version.bat > $(SolutionDir)/version.h $(SolutionDir)/version.h

我有一个.bat文件,我想在每次构建时运行它,它会生成构建版本

我在“自定义构建步骤”中添加了它,如:

和“产出”:

它在编译之前就这样做了


但它只运行一次。。。我想它会以某种方式检查version.h是否已更改或其他内容,但我希望每次都运行此脚本!这里缺少什么?

使用预构建事件,而不是自定义构建步骤

call version.bat > $(SolutionDir)/version.h
$(SolutionDir)/version.h