如何将程序集版本号 1 加 1

发布于 2025-01-03 17:54:03 字数 280 浏览 0 评论 0原文

我将 AssemblyVersion 属性设置为: [ assembly: AssemblyVersion("1.0.0.*")]

根据程序集和时间的变化而增加。现在是: {1.0.0.20042} 如果我不更改程序集中的 cs 文件,它就不会增加。但是,如果我更改此程序集中的类文件之一,版本不会只增加一个。如果我没有误解这些文章,它会随着时间的推移而增加。但我想根据内部版本号设置此增量。

有什么方法可以从这个版本号中了解内部版本号或将其设置为增量 1 吗?

I setted AssemblyVersion attribute to this:
[assembly: AssemblyVersion("1.0.0.*")]

It is increasing according to change of assembly and time. Now it is: {1.0.0.20042} and if I don't change cs files inside assembly it doesn't increase. But if I change the one of class file in this assembly, version isn't increasing just one. If I didn't misunderstand the articles it is increasing depend on time. But I want to set this increament depend on build number.

Is there any way to learn build number from this version number or to set it's increament 1 ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

朮生 2025-01-10 17:54:03

我对 Visual Studio 使用自动版本增量。它是免费的,适用于 VS2005/08,并且有一个适用于 VS2010 的单独版本。

您可以选择有关构建增量的各种策略,包括每次构建增量和基于时间的构建编号。

如果您有多个项目并希望保持版本号相同,则可以在所有项目之间创建共享的 AssemblyInfo.cs,然后增加其中的构建版本。

I use Auto Version Increment for Visual Studio. It's free and works for VS2005/08 and has a separate version for VS2010.

You can select all sorts of policies on build incrementing, including per-build increment and time based build numbers.

If you've got multiple projects and want to keep the version numbers the same, you can create a shared AssemblyInfo.cs between all projects, then increment the build version in that.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文