【发布时间】:2015-08-06 18:27:21
【问题描述】:
我在Project->Options->Version Info中设置了文件版本(是的,勾选了“Include version information”)。
例如,我在所有发布配置中设置了 FileVersion: 0.95.1.73。 但是当我重建时,文件版本总是设置为 0.7.8.28
我将 FileVersion 设置为什么并不重要,我总是得到 0.7.8.28。 版权文本也来自非常旧的版本。
我试图清理删除项目的 Win32/Release 文件夹中的所有文件 obj、res、tds 等。但每次都是一样的结果。
项目文件 (XML) 的新文件版本为 0.95.1.73。 这个问题只发生在发布配置上,调试配置工作正常。
有什么线索可以看吗?任何可以覆盖它的编译器/预处理器指令?
【问题讨论】:
-
您可能会喜欢安装DDevExtensions,它可以替代版本信息设置。它的 UI 有点古怪,但设置正确。
标签: preprocessor c++builder compiler-directives c++builder-xe7 fileversioninfo