【问题标题】:Update FILEVERSION in resource file at build在构建时更新资源文件中的 FILEVERSION
【发布时间】:2011-06-30 21:31:05
【问题描述】:

我有一个非托管程序 (Fortran),我正在添加一个 Version.rc 资源文件以包含版本信息。有没有办法在构建时使用每次构建时生成的随机数来更新版本信息的最后一个数字?例如。

FILEVERSION = <major>,<minor>,<rev>,<build_hash>

在每次构建时更新其中的位置,并输入其他位置。

这个问题类似于Programmatically updating FILEVERSION in a MFC app w/SVN revision number,只是它没有SVN号码。

【问题讨论】:

  • 使用您最喜欢的脚本语言(或 Fortran)修改 .rc 文件或它所包含的 .h 文件。

标签: c resources version


【解决方案1】:

正如@Hans 上面所建议的那样。最好的方法是在 Visual Studio 中添加一个预构建事件,该事件运行一个脚本(在本例中为 Perl)以访问 *.rc 文件并将其更改为随机数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多