Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core 检测到Microsoft.CodeAnalysis.Common的版本冲突。直接从项目中引用包以解决此问题_Asp.net Core_Nuget Package_Fluentvalidation - Fatal编程技术网

Asp.net core 检测到Microsoft.CodeAnalysis.Common的版本冲突。直接从项目中引用包以解决此问题

Asp.net core 检测到Microsoft.CodeAnalysis.Common的版本冲突。直接从项目中引用包以解决此问题,asp.net-core,nuget-package,fluentvalidation,Asp.net Core,Nuget Package,Fluentvalidation,我想通过Nuget软件包管理器在我的asp.net core应用程序中添加FluentValidation Nuget软件包。添加时出现以下错误: 严重性代码说明项目文件行抑制状态 检测到Microsoft.CodeAnalysis.Common的错误版本冲突。 直接从项目中引用包以解决此问题。 项目名称->FluentValidation.AspNetCore 7.6.103-> Microsoft.AspNetCore.Mvc 2.1.0->Microsoft.AspNetCore.Mvc.

我想通过Nuget软件包管理器在我的asp.net core应用程序中添加FluentValidation Nuget软件包。添加时出现以下错误:

严重性代码说明项目文件行抑制状态 检测到Microsoft.CodeAnalysis.Common的错误版本冲突。 直接从项目中引用包以解决此问题。 项目名称->FluentValidation.AspNetCore 7.6.103-> Microsoft.AspNetCore.Mvc 2.1.0->Microsoft.AspNetCore.Mvc.TagHelpers 2.1.0->Microsoft.AspNetCore.Mvc.Razor 2.1.0->Microsoft.codealysis.Razor 2.1.0->Microsoft.codealysis.Common (>=2.8.0)项目名称-> Microsoft.VisualStudio.Web.CodeGeneration.Design 2.0.0-> Microsoft.VisualStudio.Web.CodeGenerators.Mvc 2.0.0-> Microsoft.VisualStudio.Web.CodeGeneration 2.0.0-> Microsoft.VisualStudio.Web.CodeGeneration.EntityFrameworkCore 2.0.0-> Microsoft.VisualStudio.Web.CodeGeneration.Core 2.0.0-> Microsoft.VisualStudio.Web.CodeGeneration.Templating 2.0.0-> Microsoft.VisualStudio.Web.CodeGeneration.Utils 2.0.0-> Microsoft.CodeAnalysis.CSharp.Workspace 2.3.1-> Microsoft.CodeAnalysis.Workspace.Common 2.3.1-> Microsoft.CodeAnalysis.Common(=2.3.1)

我怎样才能解决这个错误呢?

刚刚遇到了同样的问题。 不幸的是,这个包引用了.net core 2.1,它与2.0不兼容

以下是我如何解决此问题的:
-从安装2.1 SDK
-按照中的迁移说明进行操作


希望有帮助

我遇到了同样的问题,正在升级到2.1,但出于某种原因,我需要手动将我的Microsoft.CodeAnalysis.Common软件包从2.8.0升级到2.8.2

Install-Package Microsoft.CodeAnalysis.Common -Version 2.8.2

是的,谢谢。运行此命令后,我可以升级到Microsoft.AspNetCore.App,替换Microsoft.AspNetCore.All