首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TeamCity和错误的build.vcs.number.<vcs_id>

TeamCity和错误的build.vcs.number.<vcs_id>
EN

Stack Overflow用户
提问于 2014-03-13 05:24:13
回答 2查看 866关注 0票数 1

我在用build.vcs.number。用于我的程序集的版本控制。然而,最近几天我收到了编译错误消息:

“错误CS0647:发出'System.Reflection.AssemblyVersionAttribute‘属性时出错--’指定的版本'3.2.0.66237‘无效’”

我知道装配数量是有限制的,不能超过65535。有没有办法重置计数器或以任何方式解决这个问题?我已经尝试在TeamCity中重新创建VCS,但仍然出现错误。

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2014-03-13 06:40:28

通常,此计数器位于生成配置的“常规设置”页中。你可以在“构建计数器”文本框中输入一个新值。

票数 0
EN

Stack Overflow用户

发布于 2014-03-13 06:54:52

您可以按照另一个答案的建议重置构建计数器,但是,您是否考虑过使用AssemblyProduct属性而不是AssemblyVersion,这意味着您可以在该字段中放入任何您喜欢的内容。

在我们的构建中,我们放置了来自TeamCity的构建计数器和唯一的mercurial节点id:

假设您有一些脚本在teamcity构建之前更新AssemblyInfo.cs,以便将TC构建计数器注入到AssemblyVersion字段中,因此您必须将其更改为AssemblyProduct字段

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22364149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档