微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

找不到类名的页面类型异常

如何解决找不到类名的页面类型异常

我是 Kentico 的新手,正在学习使用 MedioClinic 示例项目的 Kentico 12 MVC 培训课程。在为实时站点运行 MVC 项目时,我收到以下错误。有人可以帮我解决这个问题。

“/Kentico12_MedioClinic”应用程序中的服务器错误。 未找到具有“MedioClinic.HomeSection”类名称页面类型。

说明:在执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以了解有关错误及其在代码中的来源的更多信息。

异常详细信息: CMS.DocumentEngine.DocumentTypeNotExistsException:找不到“MedioClinic.HomeSection”类名的页面类型。

错误: 第 38 行:{ 第 39 行:var query = DocumentHelper.GetDocuments(); 第 40 行: 第 41 行:// 在启用预览模式时加载最新版本的文档 第 42 行:if (SiteContext.IsPreviewEnabled)

文件:C:\Users\A0808038\Desktop\Kentico\training-kentico-k12-master\training-kentico-k12-master\Business\Services\Query\DocumentQueryService.cs 行:40

提前致谢

解决方法

从管理区域转到编辑页面类型“MedioClinic.HomeSection”并单击垂直选项卡“代码”,然后从那里单击生成代码,因此这些代码物理保存在 WebApp 的 /CMS/Old_App_code 文件夹中解决方案。

将生成的文件复制到您的 MVC 项目,将正确的使用添加到您的类中,这应该可以解决问题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。