NuGet 版本冲突
NuGet Version Conflict
我正在尝试安装一个包(内部生成)并遇到“奇怪的”冲突。
这很奇怪,因为冲突来自同一个安装包(而不是两个不同的安装包)。
Nuget 本质上是在报告“YadaYada.Amazon.Api 20.340.63”需要“Microsoft.AspNetCore.JsonPatch”的两个相互冲突的版本。
我已经尝试将其中一个版本明确添加到“YadaYada.Amazon.Api”,但没有帮助。
请告知如何解决这个问题?
Install-Package : NU1107: Version conflict detected for Microsoft.AspNetCore.JsonPatch. Install/reference Microsoft.AspNetCore.JsonPatch 3.1.10 directly to project BubbleBoy.AutoParts.Deploy to resolve this issue.
BubbleBoy.AutoParts.Deploy -> YadaYada.Amazon.Api 20.340.634 -> Microsoft.AspNetCore.Mvc.NewtonsoftJson 3.1.10 -> Microsoft.AspNetCore.JsonPatch (>= 3.1.10)
BubbleBoy.AutoParts.Deploy -> YadaYada.Amazon.Api 20.340.634 -> Microsoft.AspNetCore.App 2.1.0 -> Microsoft.AspNetCore.JsonPatch (= 2.1.0).
我建议完全卸载冲突的软件包。
此外,如果您的解决方案中有其他项目在损坏的项目中引用或您的项目引用,并且正在使用这些冲突的库,请也从这些库中卸载。
一旦您在解决方案中看到的唯一错误是关于您卸载的软件包丢失,请去安装您需要的版本。
当您同时引用了多个使用彼此不兼容的包的项目时,就会出现此类问题。
BubbleBoy.AutoParts.Deploy
包定义已损坏,它引用了两个不同的 ASP.NET 核心包。
修改该项目以将所有依赖项更新为兼容版本,并发布新版本。
我正在尝试安装一个包(内部生成)并遇到“奇怪的”冲突。
这很奇怪,因为冲突来自同一个安装包(而不是两个不同的安装包)。
Nuget 本质上是在报告“YadaYada.Amazon.Api 20.340.63”需要“Microsoft.AspNetCore.JsonPatch”的两个相互冲突的版本。
我已经尝试将其中一个版本明确添加到“YadaYada.Amazon.Api”,但没有帮助。
请告知如何解决这个问题?
Install-Package : NU1107: Version conflict detected for Microsoft.AspNetCore.JsonPatch. Install/reference Microsoft.AspNetCore.JsonPatch 3.1.10 directly to project BubbleBoy.AutoParts.Deploy to resolve this issue.
BubbleBoy.AutoParts.Deploy -> YadaYada.Amazon.Api 20.340.634 -> Microsoft.AspNetCore.Mvc.NewtonsoftJson 3.1.10 -> Microsoft.AspNetCore.JsonPatch (>= 3.1.10)
BubbleBoy.AutoParts.Deploy -> YadaYada.Amazon.Api 20.340.634 -> Microsoft.AspNetCore.App 2.1.0 -> Microsoft.AspNetCore.JsonPatch (= 2.1.0).
我建议完全卸载冲突的软件包。 此外,如果您的解决方案中有其他项目在损坏的项目中引用或您的项目引用,并且正在使用这些冲突的库,请也从这些库中卸载。
一旦您在解决方案中看到的唯一错误是关于您卸载的软件包丢失,请去安装您需要的版本。
当您同时引用了多个使用彼此不兼容的包的项目时,就会出现此类问题。
BubbleBoy.AutoParts.Deploy
包定义已损坏,它引用了两个不同的 ASP.NET 核心包。
修改该项目以将所有依赖项更新为兼容版本,并发布新版本。