如何处理设计文件中的版本号更改?

时间:2013-11-18 13:32:51

标签: c# numbers version .net-assembly

有一个包含许多项目的程序。每个项目的表单设计文件包含一个手动输入的版本号" ver 1.0"等...每次版本更改时,似乎都有点痛苦。更新设计文件版本号的最佳方法是什么?我可以使用System.Reflection从AssemblyInfo更新它,但这是最佳做法吗?如果是,我应该直接在设计文件中执行此操作,还是将设计文件中的库导入为错误。

感谢。

编辑:通过设计文件,我引用FormName.Designer.cs。 (表单设计文件)

1 个答案:

答案 0 :(得分:1)

您可以从程序集中读取版本号,如下所示:

System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString()

或者你可以编写一个带有静态字符串的静态类:

public static class Global
{
    public static string Version = "V. 1.1";
}