zoukankan      html  css  js  c++  java
  • .NET程序集版本号的奥秘

    有没有看过这样的一些程序集,他们的版本号很长,例如这样:1.0.3057.19322 ,它们具体代表什么含义呢?让我们来一探究竟

    在程序集的AssemblyInfo.cs文件中用如下的语法指定版本号,然后编译它,你就会发现自己的程序集也拥有了一串这么长度版本号。

    [assembly: AssemblyVersion("1.0.*")]

    但是,为什么呢?请看下面的解释

    AssemblyVersion包含4个部份:主版本号.副版本号.编译号.修订号,

    星号就是告诉编译器用当前时间来填写编译号和修订号。编译号就是从2000年1月1号起的天数,而修订号则是从当天凌晨起的秒数除以2。这样的算法可以确保修订号是不断递增的:每次编译后的号码都会比前一次高。

  • 相关阅读:
    C语言II博客作业04
    C语言II博客作业03
    C语言II博客作业01
    学期总结
    C语言I博客作业08
    C语言I博客作业07
    C语言I博客作业06
    C语言I博客作业05
    C语言I博客作业04
    C语言I博客作业03
  • 原文地址:https://www.cnblogs.com/chenxizhang/p/1197879.html
Copyright © 2011-2022 走看看