zoukankan      html  css  js  c++  java
  • C#获取程序集自动增加的版本号和编译时间

    1. 首先找到文件AssemblyInfo.cs, 路径如下:

    2. 修改版本的格式,修改后,程序每次编译,程序集的版本号都会自增。

    修改前:

    [assembly: AssemblyVersion("1.0.0.0")]
    [assembly: AssemblyFileVersion("1.0.0.0")]

    修改后:

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

    3. 获取版本号和编译时间

    var version = Assembly.GetExecutingAssembly().GetName().Version;
    GlobalConfig.Version = version.ToString();
    GlobalConfig.DateTime = System.IO.File.GetLastWriteTime(this.GetType().Assembly.Location).ToString();

    Note: C#下默认是每发布一次才增加,而生成时不会;修改版本的格式,修改后,程序每次编译,程序集的版本号都会自动增加。

  • 相关阅读:
    第一次程序改错
    趣拼图——项目演示及代码
    数据流图和数据流程图
    UML图
    UML用例图
    第二次迭代目标的分配
    小组分工
    迭代目标
    我们的项目
    2017-4-18 关于小组APP
  • 原文地址:https://www.cnblogs.com/akwwl/p/5694592.html
Copyright © 2011-2022 走看看