【发布时间】:2014-10-25 08:53:36
【问题描述】:
我们有多个项目,每个项目都有一个指向 SharedAssemblyInfo 文件的链接,该文件包含作者、版本等信息。我们刚刚开始使用 TeamCity,我正在尝试使用 AssemblyInfo 修补程序,并且有一个修补 GlobalAssemblyInfo 文件的选项.
这不适用于我们的 SharedAssemblyInfo 文件,我已尝试搜索但找不到此文件的要求,是否必须将其称为 GlobalAssemblyInfo?与解决方案文件相关的位置应该在哪里,以便 TeamCity 可以找到并更新版本号?
【问题讨论】:
-
无法推荐任何无法从(简短)official documentation for the AssemblyInfo Patcher 获得的内容。看起来它搜索 AssemblyInfo 和(自 TC v8.1.3 起)GlobalAssemblyInfo。
-
文档确实很简短,我尝试添加一个 GlobalAssemblyInfo.cs 文件,但它没有用构建中的版本号覆盖它,我的谷歌技能让我失望了GlobalAssemblyInfo 文件所需的特定位置和格式。我必须希望有人能给出答案,否则我会看到一篇有用的文章。
-
您如何检查文件中的版本是否正在更新?请记住,修补程序会在构建完成后恢复其更改,因此如果您在构建完成后检查文件,它看起来就像它实际上并没有更改它。
-
我正在检查工件包中包含的 dll 版本。
标签: teamcity assemblyinfo