kendo-ui - .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。
解决方案
我将添加我的评论作为答案,因为这个 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 的版本。
推荐阅读
- ios - 如何阻止计划的本地通知在特定日期后触发?
- sqlite - 具有多个查询选项的累积值
- asp.net - SQL Server:计算存储过程
- date - 长格式 (YYYYMMDDhhmmss.mmmuuun) 格式的 UTC 时间戳
- wordpress - TinyMCE 自 Worpress 4.9.6 起无法正常工作
- node.js - Firebase 函数找不到哈巴狗
- sql-server - 如何在使用 express4-tedious 在 express.js 中返回路由之前更改 JSON 结果
- java - @SendTo Annotation 对于 ActiveMQ 静默失败
- gmail-api - 如何将 Gmail API 访问限制在较小的范围内
- vue.js - 在 Vue.js 中,如何查找哪些数据更改导致组件重新渲染?