如何解决在Windows应用程序的UI中显示版本信息
| 在我的.net Windows应用程序中,正在AssemblyInfo.cs文件中设置主要,次要,内部和修订版本号。 若要在UI中显示此内容,我应该使用以下哪种方法..shud使用#1,因为它不使用反射? 2和有什么区别?Application.ProductVersion
要么
System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString()
解决方法
在Visual Studio中,如果将新的new2添加到项目中,您将注意到第二种技术用于获取将在“关于”框中显示的版本。
但是,如果您在可执行文件中定义
AssemblyInformationalVersionAttribute
,则第一种技术很有用,因为Application.ProductVersion
首先检查是否已定义此属性,然后才默认从其他位置获取版本。
当您要以非常规格式指定版本时,例如,A3最为有用:A1.2
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。