Visual Studio未根据我的AssemblyVersionAttribute值设置程序集版本

时间:2013-12-20 06:17:30

标签: .net version versioning .net-assembly

我将此设置为AssemblyInfo.cs文件中的版本。

[assembly: AssemblyVersion("1.13.1231.*")]

但是,在编译时,我在Windows资源管理器文件属性中看到Product Version仍为1.0.0.0

我错过了什么?我以前做过这个。

我正在使用Visual Studio 2010 Web Developer Express。

1 个答案:

答案 0 :(得分:1)

您需要设置AssemblyInformationalVersion来设置ProductVersion

[assembly: AssemblyInformationalVersion("1.0.0.0")]

请注意,还有一个文件版本。

[assembly: AssemblyFileVersion("1.0.0.0")]

这个答案提供了更多细节: What are differences between AssemblyVersion, AssemblyFileVersion and AssemblyInformationalVersion?