我们正在创建一个新的ASP.NET Core项目,该项目使用单独的ASP.NET Core Class Library来托管我们的类模型。类库在每次构建时生成一个NuGet包,我们可以在我们的ASP.NET核心Web项目中导入,没有任何问题。
但是,当我在类库中进行一些修改时,我必须更改版本号,因此我的Web项目可以检测我的NuGet数据包的更改。我使用Gulp任务自动执行此操作。我的问题是在这个项目上合作时:如果我们都在类库项目上进行修改,并且在我们自己的一边,我们将该项目的版本号增加了几倍,我们怎样才能设置正确的版本号在远程存储库上,因此我们的Web项目是一个很好的包吗?