AssemblyInfo Patcher
AssemblyInfo Patcher 构建功能 允许自动设置程序集的构建号,无需手动修补 AssemblyInfo.cs
文件。 当添加这个构建功能时,您只需要指定版本格式。 您可以使用 TeamCity 参数引用。
AssemblyInfo Patcher 应仅与 自动签出 一起使用:配置了此构建功能后,它将在 第一步构建之前 运行。 TeamCity 首先会在构建检出目录中找到的文件中执行替换,然后运行您的构建。
TeamCity 在检出目录的标准位置下搜索所有的 AssemblyInfo(包括 GlobalAssemblyInfo)文件: .cs
, .cpp
, .fs
, .vb
,并将 AssemblyVersion
, AssemblyFileVersion
和 AssemblyInformationalVersion
属性的参数替换为您在 TeamCity 网络用户界面中指定的构建编号。 在 Visual Studio 文档中阅读有关这些属性的更多信息。
在构建结束时,文件将恢复到初始状态。
请注意,只有通过 Visual Studio 向导创建的标准项目,所有 AssemblyInfo
文件和内容有标准位置,才会启动此功能。
最后修改日期: 16日 7月 2024年