首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AssemblyInfo版本的Nuspec版本

AssemblyInfo版本的Nuspec版本
EN

Stack Overflow用户
提问于 2017-05-11 13:25:56
回答 2查看 1.7K关注 0票数 3

我有一个问题,在中,我会读到来自Assembly的一个版本,当我运行一个构建时,它会自动增加.并在nupsec文件中设置此版本,以创建具有相同编号( ex )的nuget包。

代码语言:javascript
复制
[assembly: AssemblyVersion("1.0.0.1")]
[assembly: AssemblyFileVersion("1.0.0.1")]

在tfs中,我可以使用power shell脚本,但我不知道如何做到这一点(我不知道power shell脚本)。当我找到解决方案时,有人能帮我或者告诉我一个网站吗?谢谢,为我糟糕的英语道歉。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-05-12 15:07:07

最后,我解决了我的问题,我发现在tfs市场任务中,读取程序集版本并自动将其值设置为nuspec文件,因此nuget包版本与程序集相同。它可能涉及的任务名称是:

Nuget版本同步器

不管怎样,谢谢你的帮助,伙计们

票数 3
EN

Stack Overflow用户

发布于 2017-05-11 14:19:09

看来您已经对您的构建进行了版本化。

您可以在NuGet包版本中使用相同的编号。

编辑您的构建过程。转到Options选项卡并设置构建号,如$(date:yyyy.MM.dd)$(rev:.r),然后转到Task,按Add,Package,NuGet Packager。

展开此步骤的“包选项”,并将自动包版本控制设置为“使用版本号”。

这是NuGet版本的最简单方法(但不是最好的)。

我建议为NuGet包版本控制创建一个类似于“NuGet”的变量。有关变量的更多详细信息:这里

有关PowerShell的更多详细信息,请参阅TFS:这里

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

https://stackoverflow.com/questions/43916796

复制
相关文章

相似问题

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