C# 为什么发布web应用程序时产品版本会更改?

C# 为什么发布web应用程序时产品版本会更改?,c#,.net,visual-studio,C#,.net,Visual Studio,我有一个在AsemblyInfo.cs中指定AssemblyVersion的web应用程序: [assembly: AssemblyVersion("1.0.*")] 这为每个构建提供了一个递增的产品版本(我想要的) 但一旦我发布应用程序,产品版本就会恢复到某个固定值,可能是在发布之前自动完成的构建中 为什么会发生这种情况?有没有一种方法可以通过发布增加产品版本?查看构建过程。生成进程通常构造为覆盖assemblyInfo中的默认版本值。

我有一个在AsemblyInfo.cs中指定AssemblyVersion的web应用程序:

[assembly: AssemblyVersion("1.0.*")]
这为每个构建提供了一个递增的产品版本(我想要的)

但一旦我发布应用程序,产品版本就会恢复到某个固定值,可能是在发布之前自动完成的构建中


为什么会发生这种情况?有没有一种方法可以通过发布增加产品版本?

查看构建过程。生成进程通常构造为覆盖assemblyInfo中的默认版本值。