我不久前创建了这个网络应用程序。我能够在我的笔记本电脑和我的roomates计算机上运行它,但是当我尝试在学校打开并处理它时,我不断收到NU1107错误,说有版本冲突。有谁知道修复此问题?
Bellow是错误消息
抑制状态错误NU1107检测到Microsoft.AspNetCore.Razor.Language的版本冲突。直接从项目引用包以解决此问题。 CVGS - > Microsoft.VisualStudio.Web.CodeGeneration.Design 2.1.4 - > Microsoft.VisualStudio.Web.CodeGenerators.Mvc 2.1.4 - > Microsoft.VisualStudio.Web.CodeGeneration 2.1.4 - > Microsoft.VisualStudio.Web.CodeGeneration .EntityFrameworkCore 2.1.4 - > Microsoft.VisualStudio.Web.CodeGeneration.Core 2.1.4 - > Microsoft.VisualStudio.Web.CodeGeneration.Templating 2.1.4 - > Microsoft.AspNetCore.Razor.Language(> = 2.1.1)CVGS - > Microsoft.AspNetCore.App 2.1.0 - > Microsoft.AspNetCore.Razor.Language(= 2.1.0)。 CVGS G:\ cvgs-iteration_1 \ CVGS \ CVGS.csproj 1
尝试安装.net core 2.1 SDK
我修复了一个类似的问题consolidating我的项目解决方案与nuget。
我的问题是我在相互引用的解决方案中有不同版本的依赖项。
如果您没有在PC上安装正确的SDK,就会发生这种情况。听起来您正在尝试安装的软件包期望asp.net核心2.1.4,但在PC中找不到核心2.1.4。请从以下链接下载并安装2.1.4