AspNetCore OData无法在.NET Core 3.0上运行

时间:2019-09-26 03:13:35

标签: asp.net-core odata

我刚刚将ASP.NET Core 2.2项目升级到ASP.NET Core 3.0,而我的OData端点拒绝工作。在启动过程中,出现以下错误:

  

System.TypeLoadException:'无法加载类型   来自的'Microsoft.AspNetCore.Mvc.Internal.ActionConstraintCache'   程序集'Microsoft.AspNetCore.Mvc.Core,Version = 3.0.0.0,   文化=中性,PublicKeyToken = adb9793829ddae60'。

如何解决此类型解析问题?

1 个答案:

答案 0 :(得分:11)

我整天都在尝试解决此错误。最终发现了问题:Odata完全不兼容.NET Core 3.0。请关注this thread,以获取更多信息。