TeamCity On-Premises 2024.03 Help

AssemblyInfo Patcher

AssemblyInfo Patcher 构建功能 允许自动设置程序集的构建号,无需手动修补 AssemblyInfo.cs 文件。 当添加这个构建功能时,您只需要指定版本格式。 您可以使用 TeamCity 参数引用

AssemblyInfo Patcher 应仅与 自动签出 一起使用:配置了此构建功能后,它将在 第一步构建之前 运行。 TeamCity 首先会在构建检出目录中找到的文件中执行替换,然后运行您的构建。

TeamCity 在检出目录的标准位置下搜索所有的 AssemblyInfo(包括 GlobalAssemblyInfo)文件: .cs.cpp.fs.vb ,并将 AssemblyVersionAssemblyFileVersionAssemblyInformationalVersion 属性的参数替换为您在 TeamCity 网络用户界面中指定的构建编号。 在 Visual Studio 文档中阅读有关这些属性的更多信息。

在构建结束时,文件将恢复到初始状态。

请注意,只有通过 Visual Studio 向导创建的标准项目,所有 AssemblyInfo 文件和内容有标准位置,才会启动此功能。

最后修改日期: 16日 7月 2024年