- A+
所属分类:.NET技术
如果需要查看更多文章,请微信搜索公众号 csharp编程大全,需要进C#交流群群请加微信z438679770,备注进群, 我邀请你进群! ! !
-------------------------------------------------------------------------------------------------------
AssemblyInfo.cs中
//build 等于自当地时间 2000 年 1 月 1 日以来的天数
//revision等于自当地时间午夜以来的秒数/2
// 可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值,
// 方法是按如下所示使用“*”:
//项目版本一般由主版本、次版本、内部版本、修改版本四个部分组成
[assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyFileVersion("1.0.0.0")]
也可以在属性中改:
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:
=------------
---------------------------------------------------------------------------------------------------------------------
如果需要查看更多文章,请微信搜索公众号 csharp编程大全,需要进C#交流群群请加微信z438679770,备注进群, 我邀请你进群! ! !