visual-studio - 处理汇编版本的正确方法是什么?

标签 visual-studio project-management versioning

我期待为即将到来的项目实现每日构建。

但在此之前,我需要知道如何正确地对程序集进行版本控制。

我有以下顾虑:

  • 每个程序集应该有一个独立的版本号还是应该共享相同的版本?
  • 我应该使用 * 版本进行构建和修订吗?
  • 修订与日常构建相关吗?
  • 最佳答案

    我们使用以下步骤将产品中的所有组件标记为相同的版本号:

  • 将所有程序集链接到一个
    AssemblyInfoCommon.cs 包含
    版本号信息:见 here
    例如。
  • 生成 AssemblyInfoCommon.cs 文件作为构建的一部分
    使用(在我们的例子中)NAnt asminfo 任务、Cruise Control .NET 和 SVN 修订标签

  • 在我们的例子中,我们不使用 * 版本。所有部署的版本都构建在构建服务器上。我们不担心桌面上的版本号。

    关于visual-studio - 处理汇编版本的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1402825/

    相关文章:

    eclipse - 为Visual Studio、VS code和Eclipse设置常用快捷键

    performance - 展示和传达性能改进的最有效方法是什么(例如百分比、原始数据、图形)?

    spring - .RELEASE 在 Spring Framework 版本中是什么意思

    c# - 如何在没有 Visual Studio 的情况下管理大型项目?

    git - 将库开发转移到自己的项目中

    git - 将 svn 分支与旧的未跟踪代码 merge

    c++ - 链接错误在 32 位 XP 机器上构建 64 位 Qt 应用程序

    .net - 使用 vs2010 将 C++/CLI 项目更改为 4.0 以外的其他框架

    c# - 如何使对象属于命名空间(VS 2008)?

    database - 开发战术: phoenix development cycles