我Paket for Visual Studio从安装
https://marketplace.visualstudio.com/items?itemName=SteffenForkmann.PaketforVisualStudio。
然后我创建了一个新项目(实际上是一个解决方案)并立即检查NuGet是否System.ValueTuple已在NuGet. (我没有安装这个包)。软件包版本是,v4.4.0但我可以看到该版本v4.5.0已经可用。
经过一些篡改后,我到达了一个NuGet仍然有版本v4.4.0的情况,据说System.ValueTuplewhile正在使用. 我如何做到这一点的细节很乏味,在这篇文章的底部。Paketv4.5.0
我是否需要担心NuGet并Paket引用不同版本的System.ValueTuple包?
我应该将该包更新NuGet到版本v4.5.0吗?
///////////////////////////////////////// ///////////////////////////////////////// //////////////////////////////////////
我如何在NuGet和中获得两个不同版本的详细信息Paket:
我做了Tools\Paket Dependencies Manager\Update All Packages,希望更新包。然而,什么也没发生。v4.4.0仍然是安装在NuGet.
此时我的解决方案没有.paket文件夹、paket.dependencies文件或paket.lock文件。
所以我去了Solution Explorer并选择References\Add Package并添加了Deedle包。我还添加System.Data了Deedle.
我再次检查,版本System.ValueTuple没有改变NuGet。
我又做了一次,Tools\Paket Dependencies Manager\Update All Packages但v4.4.0仍然是安装在NuGet.
所以我做了References\Add Package并添加System.ValueTuple到Paket. 包裹出现在,paket.dependencies但它仍然v4.4.0在NuGet。我用编辑器打开文件paket.lock并搜索ValueTuple. 我可以看到以下内容:System.ValueTuple (4.5)在第 482 行,其他行没有其他实例。