【问题标题】:Insert a file into the GAC using only the major version number仅使用主要版本号将文件插入 GAC
【发布时间】:2012-02-15 02:36:47
【问题描述】:

在 GAC 内部,程序集仅以其主要版本号(有时主要 + 次要)为关键字,构建或修订号为零。但是,实际存储的程序集具有完整的版本号,例如 3.4.6.1423。

如何以这种方式插入程序集?它从哪里得到像 3.4.6.1423 这样内部版本号的程序集应该存储为 3.4.0.0 或 3.0.0.0?

【问题讨论】:

    标签: .net versioning gac


    【解决方案1】:

    程序集始终使用其完整版本存储在 GAC 中。 但是,可以使用与 [AssemblyVersion] 不同的 [AssemblyInformationalVersion] 或 [AssemblyFileVersion]。

    [assembly: AssemblyVersion("4.0.0.0")]
    [assembly: AssemblyFileVersion("4.0.30319.239")]
    [assembly: AssemblyInformationalVersion("4.0.30319.239")]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-31
      • 2023-03-07
      • 1970-01-01
      • 2012-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-15
      相关资源
      最近更新 更多