0

我有两个 c# 库:

  • 主库
  • 依赖库(在 0.6 和 0.7 版本中发布)

在 .nuspec 中定义了以下内容:

<dependency id="dependency-library" version="[0.6,0.7)"/>

根据Nuget 版本控制的文档,这应该将依赖库限制为 0.6 版。检查 Nuget.org 列表给出以下信息:

dependency-library (>= 0.6 && < 0.7.0)

完全符合预期。尽管如此,Visual Studio 还是建议将依赖库更新到 0.7,并且毫不犹豫地这样做了。我曾经设法在类似的情况下遇到错误,给出一条消息说包限制阻止我进行更新,这就是我想要的。我在这里错过了什么吗?

4

0 回答 0