WPF如何获取当前应用程序的版本

WPF如何获取当前应用程序的版本,第1张

1) System.Windows.Application.ResourceAssembly.GetName().Version.ToString()

2) System.Reflection.Assembly.GetEntryAssembly().GetName().Version.ToString()

以上两种均可获取当前应用程序版本

此外,还有两种程序集的版本获取方式:

a) 获取当前执行程序集的版本(当前程序集为应用程序,则为应用程序的版本;当前程序集为库,则为库的版本)

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

b) 获取Calling程序集的版本(英文不好,这是它的英文说明:The Assembly object of the method that invoked the currently executing method.)

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

楼上的说法完全错误,首先,wpf有自己的版本,第一个版本是wpf3.0,它是同WF、WCF一起发布的,总称为.netframework3.0

第二个版本:wpf3.5,随着.netframework3.5一起发布,仅仅修改了一些bug

最新版本:wpf4.0

新增了一些特性

至于关系嘛,最简单的说法就是.netframework为创建wpf应用程序提供了支持

最后:单独.NET

4.0可以做WPF吗,当然可以


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11253795.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存