dll - Team City 中的程序集版本和 Dll 版本

标签 dll teamcity versioning .net-assembly

我想要这些版本的格式

像这样.. {Major}.{Minor}.{Build}.{patch}

如何在团队城市的装配信息修补程序中设置它?

这样它每次构建时都会自动增加版本......

我需要一些指导和帮助...?!?

最佳答案

TeamCity 可以使用 AssemblyInfo Patcher 构建功能为您版本程序集。要利用这一点:

  • 创建一个名为 %Major.Minor% 的构建参数.手动将其设置为某个值,例如1.0 .
  • 在常规设置选项卡上,设置 Build number format%Major.Minor%.%build.vcs.number%.%build.counter% .
  • 在 Build Steps 选项卡上,滚动到页面底部的 Additional Build Features。添加装配信息修补程序构建步骤。它将默认使用 %system.build.number% ,这是您在第 2 步中定义的。

  • 这将导致您的所有程序集都使用 %system.build.number% 进行版本控制。 ,其中包括主要和次要版本、VCS 修订版以及 TeamCity 的增量内部版本号。

    关于dll - Team City 中的程序集版本和 Dll 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15252282/

    相关文章:

    java - 比较版本号字符串(主要、次要、修订、测试版)

    apache-flex - 使用 Adob​​e Flex 3 编译时如何跟踪应用程序版本?

    dll - 导入地址表中的 Thunk 表?

    c - 64 位版本的 DLL 在内存空闲时崩溃; 32位没有

    c - 从 zip 文件动态加载(dlopen)共享库(.so 文件)

    TeamCity 和 cppcheck 输出模板

    nunit - 从 TeamCity 运行 NUnit 测试时出现 FileNotFoundException

    svn - 在 TeamCity 中获取子文件夹 svn 修订版

    c++ - VB.net 2010 中 GCC 编译的 c++ dll 的 Pinvoke 问题

    scala - TeamCity 自定义脚本中的 exitCode 不正确