首页 > 解决方案 > .net Core 3.1 的剑道

问题描述

我尝试在我的 Razor Pages 应用程序中使用 Kendo,我遵循了这个文档https://docs.telerik.com/aspnet-core/getting-started/first-steps,但我有错误:

System.AggregateException:'某些服务无法构建(验证服务描述符时出错'ServiceType:Kendo.Mvc.Rendering.IKendoHtmlGenerator Lifetime:Transient ImplementationType:Kendo.Mvc.Rendering.KendoHtmlGenerator':无法加载类型'Microsoft .AspNetCore.Mvc.Internal.ClientValidatorCache' 来自程序集'Microsoft.AspNetCore.Mvc.Core,版本 = 3.1.7.0,文化 = 中性,PublicKeyToken = adb9793829ddae60'。)'

我正在使用 Telerik.UI.for.AspNet.Core,版本 2019.1.220。

标签: kendo-uitelerikrazor-pages

解决方案


我将添加我的评论作为答案,因为这个 Telerik 线程确认(并引用了您遇到的相同错误)您需要更高版本的 Kendo 才能支持 .NET Core 3.1。

此引用来自上面链接的线程 - 关于 .NET Core 3.0 需要比您使用的版本更高的版本:

阿尔乔姆,没错。只有 ASP.NET Core 套件 (2019.3.1023) 的最新版本 UI 提供对 .Net Core 3.0 的官方支持。

Jerry,如果您对 .Net Core 3.0 集成有任何其他问题,请随时与我们联系。

问候, 维塞林·茨维塔诺夫

R3 2019 是第一个提到完全支持 .NET Core 3.1 的版本。


推荐阅读