是什么导致AssemblyInformationVersion出现在某些但不是所有AssemblyInfo.cs文件中

本文关键字:AssemblyInfo 文件 cs AssemblyInformationVersion 是什么 | 更新日期: 2023-09-27 17:57:48

我刚开始在一家新公司工作,主要负责使用TFS 2010构建解决方案。我添加了一些新的自定义活动来增加项目的AssemblyInfo文件中的版本号,这很好。查找的问题是,所有AssemblyInfo.cs文件都具有AssemblyVersion和AssemblyFileVersion编号,但只有一些文件也具有AssemblyInformationVersion编号。有人能告诉我是什么原因导致AssemblyInformationVersion出现在某些AssemblyInfo.cs文件中而不是其他文件中吗?

感谢

是什么导致AssemblyInformationVersion出现在某些但不是所有AssemblyInfo.cs文件中

[AssemblyInformation Version]是一个可选属性,映射到应用程序的ProductVersion属性。如果不存在,则使用[AssemblyVersion]属性中指定的值。

据我所知,VisualStudio从未将[AssemblyInformationalVersion]属性添加到它生成的AssemblyInfo.cs文件中。如果开发人员希望产品版本与某些项目中的程序集版本不同,他们可能已经添加了这些版本。