【发布时间】:2020-05-08 14:14:19
【问题描述】:
我正在尝试构建一个 ASP.NET Core Web 应用程序 .NET Core 3.1。
我运行 MS Visual Studio 2019,最新版本。
我创建了“Controllers”文件夹,尝试添加控制器时出错:
错误:运行所选代码生成器包时出错,恢复失败
API 控制器为空。
为了解决这个问题,我尝试了以下方法无济于事:
-
删除文件夹 .vs、bin、obj
-
清理并重建项目
-
清除所有 NuGet 缓存
-
重启,重启
据我所知,它似乎与:
错误 NU1202。包 Microsoft.AspNetCore.Razor 2.2.0 与 netcoreapp3.1 (.NETCoreApp,Version=v3.1) 不兼容。包 Microsoft.AspNetCore.Razor 2.2.0 不支持任何目标框架。
我该如何解决这个问题?
【问题讨论】: