gpt4 book ai didi

c# - 读取 WPF 应用程序的程序集版本信息

转载 作者:IT王子 更新时间:2023-10-29 04:27:28 25 4
gpt4 key购买 nike

我正在读取我的 wpf 应用程序的版本信息,但我没有得到正确的版本,因为我在 AssemblyInfo.cs 文件中写了。在我的文件中有

[assembly: AssemblyVersion("0.1.001")]
[assembly: AssemblyFileVersion("0.0.001")]

我正在使用这段代码读取版本信息

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

我得到这个版本 0.1.1.0 它应该是 0.1.001

谢谢

最佳答案

Version 类的属性 MajorMinorBuildRevisionint 类型,而不是 string 类型。因此,当来自程序集版本的字符串被解析为 Version 类时,该字符串的部分将被转换为 int 表示。还有规则,指定版本字符串的第一个数字是 VersionMajor 组件:

"1" - 1.0.0.0
"1.2" - 1.2.0.0
"1.2.3" - 1.2.3.0
"1.2.3.4" 1.2.3.4

关于c# - 读取 WPF 应用程序的程序集版本信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3546691/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com