【问题标题】:Visual Studio add another minor release numberVisual Studio 添加另一个次要版本号
【发布时间】:2017-08-15 17:32:19
【问题描述】:

我使用与程序集和文件版本链接的文件版本控制。

目前,我已经使用了 4 个可用编号(主要、次要、内部版本号、修订版)。

我想知道是否可以将另一个“补丁”版本附加到文件版本中。可能吗?我怎么能那样做? 注意:手动是可以的,因为我只会在非常特殊的情况下使用它

【问题讨论】:

    标签: visual-studio assemblyversions


    【解决方案1】:

    “Assembly Version”和“File Version”这两个版本资源只能容纳 4 个不同的 16 位数字 (0-65535)。

    如果您想存储更多信息,例如第 5 个数字甚至是 git/mercurial 变更集 SHA,您可以使用AssemblyInformationalVersionAttribute

    [assembly: AssemblyInformationalVersion("1.2.3.4.5")]
    

    然而,这是一个字符串,所以你可以在里面填入任何你想要的东西。

    请注意,任何查找文件版本的工具通常只会报告有 4 个数字空间的版本资源之一。

    注意:我认为这是针对 .NET 的,因为您提到 assemblyversions 作为标签。如何为 C++ 指定这种东西我不知道。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-01
      • 2013-07-09
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 2011-02-28
      • 2015-11-05
      相关资源
      最近更新 更多