C#dll版本号默认生成规则
来源:互联网 发布:大数据 杂志 编辑:程序博客网 时间:2024/06/11 09:55
1.版本号自动生成方法
只需把 AssemblyInfo.cs文件中的[assembly:
AssemblyVersion("1.0.0.0")]改成[assembly:
AssemblyVersion("1.0.*")],另外还需要把[assembly:
AssemblyFileVersion("1.0.0.0")]注释屏蔽掉。这样再生成的程序集就是自动版本号了。
2.按照这个格式出来的版本号,内部修订版本号(第三个字段)的位置出现的是2000年1月1日到编译日期的天数,内部修订号(第四个字段)是当天从0点到当前时间的秒数/2。
DateTime d1 = DateTime.Parse("2000-01-01");
DateTime d2 = DateTime.Today;
TimeSpan d3 = d2.Subtract(d1);
DateTime d4 = DateTime.Today;
DateTime d5 = DateTime.Now;
TimeSpan d6 = d5-d4;
Console.WriteLine(d3.TotalDays);
Console.WriteLine(Math.Floor(d6.TotalSeconds / 2));
Console.WriteLine(System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString());
- C#dll版本号默认生成规则
- cvs版本号生成规则
- C生成DLL
- Jboss默认生成JNDI名称的规则
- 利用预生成事件修改dll的修定版本号
- 利用c++.net 获得dll文件的版本号
- c++dll生成和调用
- C生成Dll并调用
- C语言生成DLL文件
- linux版本号规则
- 版本号定义规则
- 配置项版本号规则
- 【笔记】配置管理版本号规则
- 软件版本号命名规则
- 版本号命名规则简述
- 软件版本号命名规则
- 软件版本号命令规则
- 版本号命名规则
- angularJS学习
- 数据结构与算法--排序概述
- Mac黑魔法之小机器人工作流
- 高质量C/C++编程(三)
- freemarker静态化页面
- C#dll版本号默认生成规则
- 多重继承实例
- ubuntu12.04安装vagrant-cf
- 影响国际ERP项目成功的5大因素
- CodeIgniter 源代码解析
- 工作日志4-20
- 重写DatePickerDialog 解决OnDateSetListener只有完成,没有取消回调问题
- 3.11
- epoll的再次认识