【问题标题】:Is there a way to tell TeamCity's AssemblyInfo Patcher to only change AssemblyFileVersion (and leave AssemblyVersion alone)有没有办法告诉 TeamCity 的 AssemblyInfo Patcher 只更改 AssemblyFileVersion (并单独留下 AssemblyVersion)
【发布时间】:2013-11-11 15:26:41
【问题描述】:

我正在使用 TeamCity 构建一个包含许多组件的大型解决方案,但其中许多组件可能被单独构建的 DLL 引用(即不是由 TeamCity 构建的)

这意味着,如果我使用 AssemblyInfo Patcher,“外部”DLL 往往会停止工作,因为它们是参考不同的 AssemblyVersion 构建的。

我真的很想更新 AssemblyFileVersion,以便用户可以准确地报告他们正在使用的构建,但我不希望 AssemblyVersion 被触及。如果我在修补程序中将 AssemblyVersion 字段留空,则它只是默认为 %build.number%。

【问题讨论】:

    标签: teamcity


    【解决方案1】:

    您应该尝试改用文件内容替换功能。我遇到了类似的问题并切换到文件内容替换器。它甚至有一个内置模板可以为您解决问题。

    Team City Documentation on File Content Replacer

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-01
      • 2010-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多