.Net Core VisualStudio 2022 打开
2023-02-08 本文已影响0人
Rinaloving
VisualStudio 2022 打开.Net Core 2.1 项目编译报错
1. 错误
- 错误明细
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 NU1107 Microsoft.AspNetCore.Html.Abstractions 中检测到版本冲突。直接安装/引用 Microsoft.AspNetCore.Html.Abstractions 2.2.0 到项目 WebApi 可解决此问题。
WebApi -> Microsoft.VisualStudio.Web.CodeGeneration.Design 3.0.0 -> Microsoft.VisualStudio.Web.CodeGenerators.Mvc 3.0.0 -> Microsoft.VisualStudio.Web.CodeGeneration 3.0.0 -> Microsoft.VisualStudio.Web.CodeGeneration.EntityFrameworkCore 3.0.0 -> Microsoft.VisualStudio.Web.CodeGeneration.Core 3.0.0 -> Microsoft.VisualStudio.Web.CodeGeneration.Templating 3.0.0 -> Microsoft.AspNetCore.Razor.Runtime 2.2.0 -> Microsoft.AspNetCore.Html.Abstractions (>= 2.2.0)
WebApi -> Microsoft.AspNetCore.App 2.1.1 -> Microsoft.AspNetCore.Html.Abstractions (>= 2.1.1 && < 2.2.0). WebApi E:\项目\2022年项目\移居上海\MoveShanghai\src\WebApi\WebApi.csproj 1

-
VisualStudio 2022 对 .net 开发的支持
QQ图片20230209113942.png
2. 解决
-
对 Microsoft.VisualStudio.Web.CodeGeneration.Design 降级 (3.0.0 -> 2.1.0)
QQ图片20230209114046.png

- 再次编译可发现成功!