仅使用主版本号将文件插入GAC

时间:2012-01-20 14:32:47

标签: .net versioning gac

在GAC内部,程序集仅限于其主要版本号(有时是主要版本+次要版本),零版本号或修订版号。但是,存储的实际程序集具有完整的版本号,例如3.4.6.1423。

如何以这种方式插入装配?如何将具有类似3.4.6.1423的内部版本号的程序集存储为3.4.0.0或3.0.0.0?

1 个答案:

答案 0 :(得分:1)

程序集始终使用完整版存储在GAC中。 但是,可以使用与[AssemblyVersion]不同的[AssemblyInformationalVersion]或[AssemblyFileVersion]。

[assembly: AssemblyVersion("4.0.0.0")]
[assembly: AssemblyFileVersion("4.0.30319.239")]
[assembly: AssemblyInformationalVersion("4.0.30319.239")]