我刚刚安装了一个带有Angular和.net核心的新webapp。我需要CORS,所以我安装了Microsoft.AspNetCore.Cors。现在我遇到了版本不匹配的问题,并且在理解需要安装的内容时遇到了一些问题,从完整的Visual Studio到VS Code:-)
...\angularnet\angularnet.csproj : error NU1107: Version conflict detected for Microsoft.Extensions.Configuration.Abstractions. Install/reference Microsoft.Extensions.Configuration.Abstractions 2.2.0 directly to project angularnet to resolve this issue.
...\angularnet\angularnet.csproj : error NU1107: angularnet -> Microsoft.AspNetCore.Cors 2.2.0 -> Microsoft.Extensions.Configuration.Abstractions (>= 2.2.0)
...\lafa\angularnet\angularnet.csproj : error NU1107: angularnet -> Microsoft.AspNetCore.App 2.1.1 -> Microsoft.Extensions.Configuration.Abstractions (>= 2.1.1 && < 2.2.0).
我已经尝试通过
安装Abstractionsdotnet add package Microsoft.AspNetCore.Http.Abstractions -v 2.2.0
问题可能是我通过dotnet add package Microsoft.AspNetCore.Cors -v 2.2.0
安装了Cors,它需要不同的软件包版本。是否有工具可以降级到可以正常使用或升级的通用版本?