【发布时间】:2022-09-29 01:35:04
【问题描述】:
我将旧的 MVC 项目转换为 .net core 3.1 并开始收到此错误,但不知道它来自何处。没有构建错误或任何东西,但在运行时此错误即将到来。
据我所知,所有服务都正确注入到启动文件中。
任何线索将不胜感激。
标签: .net asp.net-mvc asp.net-core
我将旧的 MVC 项目转换为 .net core 3.1 并开始收到此错误,但不知道它来自何处。没有构建错误或任何东西,但在运行时此错误即将到来。
据我所知,所有服务都正确注入到启动文件中。
任何线索将不胜感激。
标签: .net asp.net-mvc asp.net-core
看来您在这里遇到了加载错误:
看起来这个类被移动到this commit 中的不同命名空间。
您是否使用的是引用旧版本 Microsoft.AspNetCore.Mvc.ViewFeatures.dll 的预编译 .dll?如果是这样,请更新您的参考以针对 3.1 版本进行编译。
【讨论】: