C#如何每次【build】之后自动更新软件版本号

1 在解决方案资源管理器中找到【AssemblyInfo cs】文件; 2 将文件中的: 程序集的版本信息由下列四个值组成:

1. 在解决方案资源管理器中找到【AssemblyInfo.cs】文件;

 

2. 将文件中的:

// 程序集的版本信息由下列四个值组成: 
//
//      主版本
//      次版本
//      生成号
//      修订号
//
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
//通过使用 "*",如下所示:
//[assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("5.0.0.*")]//将需要自动生成的版本号部分修改为【*】
//[assembly: AssemblyFileVersion("5.0.0.0")] 这一句注释掉

3. 用记事本打开当前项目文件目录下的【.csproj】文件,将

 <Deterministic>true</Deterministic>的值修改为【false】就可以了。

第一次生成:

第二次生成

 

您可能有感兴趣的文章
软件的自动更新如何实现

软件的各版本分类介绍

软件包管理器Spack / Environment Modules

RedHat6.5更新软件源

yum对于包和软件的安装、升级和卸载总结