【发布时间】:2012-11-16 10:11:09
【问题描述】:
我有一个通用程序集文件,我试图在其中关闭警告:
警告 CS1607:程序集生成 -- 为“文件版本”指定的版本“2.0.4.121106”不是正常的“major.minor.build.revision”格式
我已经这样做了,但它不起作用:
#pragma warning disable 1607
[assembly: AssemblyVersion("2.0.*")]
[assembly: AssemblyFileVersion("2.0.4.121106")]
[assembly: AssemblyInformationalVersion("2.0.0.0")]
#pragma warning restore 1607
那么有没有办法在代码中做到这一点?
【问题讨论】:
-
这个警告是有原因的。因为在操作系统级别,版本号的每个部分只能是 16 位,如果忽略此错误,操作系统将显示损坏的版本号。在您的情况下,操作系统版本号将显示为 2.0.4.55570。
标签: c# .net-assembly