我几乎完成了从 ASP.NET MVC 5 到 .NET Core 3.1 的迁移,但收到此错误,
\n\n\n类型或命名空间名称“Mvc”在命名空间“System.Web”中不存在(是否缺少汇编引用?)。
\n
在我看来,错误发生在/Views/Shared/Error.cshtml我正在设置模型的地方。
@model System.Web.Mvc.HandleErrorInfo\n\n@{\n ViewBag.Title = "Error"\n}\n\n<h1 class="text-danger">Error.</h1>\n<h2 class="text-danger">An error occurred while processing your request.</h2>\nRun Code Online (Sandbox Code Playgroud)\n我已删除所有 AspNetCore 包并重新添加它们,并且尝试重新启动我的 Visual Studio (VS19),但均无济于事。
\n也许错误处理已从 .NET Core 中的 MVC 包中移出?那\xe2\x80\x99是我最好的猜测。
\n