我想了解使用经常更新的 NuGet 包的常见工作流程是什么?
举个例子——我们有这些项目:
- 项目 1 - WCF 服务合同
- 项目 2 - WCF 服务客户端 - (取决于项目 1 NuGet 包)
- 项目 3 - WCF 服务 -(取决于项目 1 NuGet 包)
- 项目 4 - 网站 #1 -(取决于项目 1 和 2 NuGet 包)
- 项目 X - 网站 #X -(取决于项目 1 和 2 NuGet 包)
我们每天都在开发 WCF 服务,因此它的合同和客户端 NuGet 包会经常更新。问题 - 我们是否应该在每次更改合同和客户端时使用最新的 NuGet 包更新所有项目(即使它不是重大更改)?请记住 - 我们可能有超过 20 个项目引用这些 NuGet 包,我们希望确保在调用相同方法时我们的应用程序在任何时候都不会以不同的方式工作?肯定有比每天手动更新这 20 个项目来引用最新的 NuGet 包更好的方法!
有没有办法自动将 nuget 包更新到最新的稳定版本?