如何在 Visual Studio 中自动增加程序集(内部版本)编号? [复制]

Posted

技术标签:

【中文标题】如何在 Visual Studio 中自动增加程序集(内部版本)编号? [复制]【英文标题】:How can I AutoIncrement the assembly (build) number in Visual Studio? [duplicate] 【发布时间】:2010-09-17 04:02:48 【问题描述】:

如何在 Visual Studio 中自动增加程序集(内部版本)编号?

复制:

/questions/650/automatically-update-version-number

【问题讨论】:

【参考方案1】:

您可以在AssemblyVersionAttribute 中使用通配符:

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

这将导致构建等于自当地时间 2000 年 1 月 1 日以来的天数。

【讨论】:

【参考方案2】:

我在批处理文件中使用http://code.mattgriffith.net/UpdateVersion/ 作为预构建步骤,并调用与我们的修订控制系统进行交互。

【讨论】:

【参考方案3】:

也许这就是你想要的Code Project。否则,您可以使用 *. 从项目的属性中执行此操作。

【讨论】:

【参考方案4】:

这样设置应该这样做:

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

【讨论】:

*.* 解决方案不起作用。它使用“一天中的时间”数字,这意味着生成的文件不会从 .msi 安装,除非在随后的任何一天的稍后时间生成。深夜做一个,你就被困住了。似乎找不到这个链接,但我记得使用它非常痛苦。

以上是关于如何在 Visual Studio 中自动增加程序集(内部版本)编号? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何在Visual Studio中增加错误限制?

visual studio 如何生成动态库

如何拥有自动递增的版本号(Visual Studio)? [复制]

如何在 Visual Studio 中禁用基于对话框的 MFC 应用程序的自动关闭?

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

Visual Studio自动编译gRPC工程的设置