Nuget类库与本地类库

时间:2016-03-09 14:16:03

标签: visual-studio-2013 azure-devops

我已经设置了内部类库,这些库将在VSTS中构建,并在每次成功构建时创建托管在VSTS中的nuget包。 然后,我们的应用程序通过从我们自己的VSTS URL下载nuget包来引用这些类库。

如果我们想要更改我们的类库,我们修改解决方案,增加程序集号,在线重建它,新的nuget包将替换现有的。然后使用最新的软件包更新我们的应用程序。

现在因为类库是通过应用程序中的nuget引用的,所以测试应用程序级别对类库所做更改的最佳策略是什么?

  1. 我应该删除nuget包,在本地引用库然后测试,然后重新添加nuget引用吗?
  2. 我是否应该每次创建一个新软件包,并在管理程序集版本号时只与其他开发人员一起制定内部策略以仅使用特定的程序集版本?

1 个答案:

答案 0 :(得分:0)

我选择2 - 生成预发布的nuget包。

  

“预发布版本可以通过附加连字符和a来表示   紧跟在补丁之后的一系列点分隔标识符   版本“(http://semver.org/spec/v2.0.0.html