C# 如何在AssemblyVersion中设置前导零,如“0”;2.03.406.2“;在.net中
只需要像下面那样加一个零C# 如何在AssemblyVersion中设置前导零,如“0”;2.03.406.2“;在.net中,c#,.net,versioning,C#,.net,Versioning,只需要像下面那样加一个零 [assembly: AssemblyVersion("2.03.406.2")] 结果见2.3.406.2 这不是我想要的 所以这可能是不可能的?每个数字代表一个特定的数值,主要值、次要值、构建值和修订值 它不仅仅是一个任意字符串。程序集版本的每个部分都存储为一个16位整数,因此不可能。您可能可以读取AssemblyFileVersionAttribute AssemblyFileVersionAttribute[] attributes = (AssemblyFi
[assembly: AssemblyVersion("2.03.406.2")]
结果见2.3.406.2
这不是我想要的
所以这可能是不可能的?每个数字代表一个特定的数值,主要值、次要值、构建值和修订值
它不仅仅是一个任意字符串。程序集版本的每个部分都存储为一个16位整数,因此不可能。您可能可以读取AssemblyFileVersionAttribute
AssemblyFileVersionAttribute[] attributes = (AssemblyFileVersionAttribute[])typeof(Program)
.Assembly.GetCustomAttributes(typeof(AssemblyFileVersionAttribute), false);
Console.WriteLine(attributes[0].Version);