gpt4 book ai didi

visual-studio - 我应该在构建软件时自动增加程序集版本吗?

转载 作者:行者123 更新时间:2023-12-04 07:30:05 25 4
gpt4 key购买 nike

在 Visual Studio 2003 中,您可以轻松地将项目程序集设置为在每次构建时自动递增,但在 Visual Studio 2005 中,此功能已被删除。您仍然可以在每次构建时自动增加程序集版本,但这是一个复杂的自定义构建步骤,而不是集成功能。

我不确定为什么要删除它,但这是我刚才应该问的一个问题 - 我应该使用变通方法在构建时继续自动递增,还是有充分的理由停止这样做,支持手动递增?自从微软将它从 VS 中删除,也许有一个很好的理由,我想知道是否有人知道。

最佳答案

不,VS2005 及更高版本支持 [AssemblyVersion] 的自动递增。让它看起来像这样:

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

我自己很少用到这个功能。 [AssemblyVersion] 描述程序集的外部可见公共(public)接口(interface)。当我简单地重建组件时,这并没有改变。 [AssemblyFileVersion] 适用于跟踪内部版本号。遗憾的是,它 具有自动递增功能。请注意 .NET 程序集如何使用该版本编号策略。

还要注意这个 feedback item .

关于visual-studio - 我应该在构建软件时自动增加程序集版本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2944219/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com