C# 软件版本号

AssemblyInfo.cs中

//build 等于自当地时间 2000 年 1 月 1 日以来的天数
//revision等于自当地时间午夜以来的秒数/2
// 可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值,
// 方法是按如下所示使用“*”:

//项目版本一般由主版本、次版本、内部版本、修改版本四个部分组成

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

也可以在属性中改:

d6e60a2d7ceeabda1c720c3f0559ac39.png

using System.Reflection;

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


                String LogPath = Environment.CurrentDirectory;
                if (!Directory.Exists(LogPath))
                    Directory.CreateDirectory(LogPath);
                if (!File.Exists(LogPath + "\\README.txt"))
                    File.Create(LogPath + "\\README.txt").Close();
                string fileName = LogPath + "\\README.txt";
                string content = "软件版本:"+Version + "  生成时间:" + DateTime;
                content += "\n软件说明:********************";
                using (StreamWriter sw = new StreamWriter(fileName, false))
                {
                    sw.Write(content);
                    sw.Close(); sw.Dispose();
                }

然后软件目录下会生成readme:

cad28a5c4f201396735bec9b13480de9.png

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值