在 WinForms 中我有一个 AssemblyVersion
[assembly: AssemblyVersion("01.01.01.002")]
然而,当启动屏幕出现时,它完全忽略显示的零:
1.1.1.2
作为非常不方便的版本,因为稍后我实际上想要一个汇编版本
[assembly: AssemblyVersion("01.01.01.200")]
有没有办法避免这种情况,或者我必须在版本最后部分的开头添加一些数字,如下所示:
[assembly: AssemblyVersion("01.01.01.102")]
The AssemblyVersion
属性将其信息存储为Version http://msdn.microsoft.com/en-us/library/system.version.aspx目的。的组成部分Version
struct 是整数,并且被视为整数。所以1.2.3.4 == 1.02.003.004
but 1.2.3.4 != 1.2.3.400
您可以使用AssemblyInformationalVersionAttribute http://msdn.microsoft.com/en-us/library/system.reflection.assemblyinformationalversionattribute.aspx提供有关您产品的附加、任意格式的信息,因为它的信息存储为string
,而不是一个Version
。所以你可以这样做:
[assembly: AssemblyVersion("1.1.1.102")]
[assembly: AssemblyInformationalVersion("v.01 alpha")]
或者任何你喜欢的
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)