.NET Compact Framework应用程序中的版本号

sar*_*ake 5 .net compact-framework

我需要在屏幕上显示.NET Compact Framework版本号.我在Windows CE 4.0中使用.NET CF 2.0.

到目前为止,我一直忽略了版本号.我需要在装配中添加任何东西吗?我如何以编程方式检索它?


不幸的是,这不适用于Compact Framework.Application.ProductVersionCompact Framework中不存在该属性.你的答案的最新部分适用.

还有一个问题:这些属性(主要版本,次要版本,构建版本,修订版本)会自动增加,还是只要我想要设置它们?我看到它的方式,修改应该自动增加每个新的构建.

VBN*_*ght 12

System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.Major System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.Minor System.Reflection.Assembly.GetExecutingAssembly().GetName().Version. Build System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.Revision

来源:http://msdn.microsoft.com/en-us/library/system.version.aspx

(编辑)

Application.ProductVersion属性

获取与此应用程序关联的产品版本.

Compact Framework中不可用但System.Reflection.Assembly.GetExecutingAssembly().GetName().版本是.

来源:http://msdn.microsoft.com/en-us/library/system.windows.forms.application.productversion.aspx


Mal*_*yev 6