共享预发布 NuGet 包

Sharing pre-release NuGet packages

给定以下设置:

SolutionA
 |_ LibA -> Creates LibA.*.nupkg

SolutionB:
 |_ LibB -> Creates LibB.*.nupkg. Depends on LibA.*.nupkg

在项目之间共享开发版本的最简单方法是什么,即我更新 LibA 创建 LibA.1.0.0-beta.nupkg 然后在 LibB 中使用它?

我正在考虑的一个可能的解决方案如下:

  1. 添加本地目录作为 NuGet 源
  2. 添加 post 打包库并将其添加到本地目录提要的构建步骤

那应该就是取预发布包依赖,按需更新了