【发布时间】:2017-08-17 12:48:40
【问题描述】:
我有一个 asp.net 核心项目,前几天运行良好。我在私人仓库的 github 上有它。昨天从 VS 安装更新后它停止工作。我已经搜索了整个网络和github,找不到任何解决方案。附上我收到的警告图片。来自微软的警告描述如下,
NU1603
问题 包依赖项指定了一个无法找到的版本。一种 而是使用了更高版本,这与软件包不同 反对。 这意味着还原没有找到最佳匹配。每次还原都会浮动 向下试图找到可以使用的较低版本。这意味着 restore 每次都联机检查所有源,而不是使用 用户包文件夹中已存在的包。
常见原因包源不包含预期的下限 版本。如果预期的软件包尚未发布,那么这可能是 包创作错误。
示例消息 NuGet.Packaging 4.0.0 依赖于 NuGet.Versioning (>= 4.0.0) 但未找到 4.0.0。解决了 5.0.0 的近似最佳匹配。
我不知道我该如何解决这个问题?似乎没有解决方案,我什至重新安装了 VS,清除了 nuget 缓存,从全局文件夹中删除了包,但我的解决方案不起作用。
我们将不胜感激。
【问题讨论】:
标签: asp.net-core nuget-package nuget-package-restore