使assemblyversion类似于发布版本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使assemblyversion类似于发布版本相关的知识,希望对你有一定的参考价值。

如何使assemblyInfo.cs中的[assembly:AssemblyVersion(“1.0。*”)] for aboutbox与项目属性的发布版本相似?

目前似乎我必须输入两次..我提到这个链接qazxsw poi,我没有得到预期的结果..

答案

使用ApplicationDeployment.CurrentDeployment.CurrentVersion获取发布版本

另一答案

只需注释掉该行:

example

在AssemblyInfo.cs文件中。那么,该文件的最后两行将是:

[assembly: AssemblyFileVersion("1.0.0.0")]

重建项目,您的Assembly版本和.dll文件版本将完全相同。

另一答案

答案出现在2011年

您可以修改AssemblyInfo.cs文件。每个项目都有。在最近的Visual Studio版本中,它可能嵌套在项目下的“properties”visual studio文件夹下。

转到您的项目,展开它,转到“属性”,展开它,打开“AssemblyInfo.cs”文件。

很可能你会看到它以:

[assembly: AssemblyVersion("1.0.*")]
//[assembly: AssemblyFileVersion("1.0.0.0")]

因此,您可以更改属性。

更新(2011年2月)

还检查:

  • StackOverflow:// Version information for an assembly consists of the following four values: // // Major Version // Minor Version // Build Number // Revision // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("1.0.0.0")] [assembly: AssemblyFileVersion("1.0.0.0")]
  • Windows Develop - 用于跟踪发布版本的程序集版本 (该网站在回答6年后不再存在)

以上是关于使assemblyversion类似于发布版本的主要内容,如果未能解决你的问题,请参考以下文章

AssemblyVersion,AssemblyFileVersion解释以及获取

使用星号时是啥导致程序集版本增加?

为啥区分 AssemblyFileVersion 和 AssemblyVersion

如何在二进制文件中将 AssemblyVersion 标记为 FileVersion

AssemblyVersion,AssemblyFileVersion和AssemblyInformationalVersion之间有什么区别?

Visual Studio Online自动构建版本号增量和装配修补