asp.net-mvc – Sitecore PageEditor随机显示Glass.Mapper的错误
当我使用Glass.Mapper在我的Sitecore站点上以页面编辑器模式打开页面时,我有时会收到错误.
这出现在渲染的位置,因此它不会显示为标准ASP错误. 重新启动IIS解决了这个问题,但很快又出现了.. 我使用接口进行模型定义,每个接口继承自IBaseType: [SitecoreType] public interface IBaseType { [SitecoreId] Guid Id { get; set; } [SitecoreInfo(SitecoreInfoType.Name)] string Name { get; set; } [SitecoreItem] Item InnerItem { get; set; } [SitecoreInfo(SitecoreInfoType.Url)] string Url { get; set; } [SitecoreInfo(SitecoreInfoType.TemplateId)] Guid TemplateId { get; set; } [SitecoreInfo(SitecoreInfoType.FullPath)] string FullPath { get; set; } } 我使用Sitecore 7.5 rev. 141003(.NET 4.5,MVC5),以及最新版本的Glass.Mapper相关NuGet包目前: > Castle.Windsor 3.3.0 问题出现在我们尝试的所有计算机上,但它们都使用Windows 8,IIS 8.5.9600.我尝试恢复到WebActivator方法,但它没有帮助.模型定义位于单独的类库项目中,该项目引用所有玻璃映射器程序集. 我很无能,在其他项目之前从未遇到过这个错误.有没有人知道是什么原因导致的,或者我如何调试它? 谢谢您的帮助! 解决方法
我已将下面的代码放在我的模型中并且它有效
[SitecoreId] public virtual Guid Id { get; set; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- ASP.NET通用提供商
- ASP.NET MVC 3 HtmlHelper异常不能识别继承的接口上的Model
- 在ASP.Net MVC v1下,是否调用了Page_Load?
- asp.net-mvc – ASP.NET MVC 4 – ModelBinder错误
- asp.net-ajax – UpdateProgress链接到多个UpdatePanel控件
- asp.net-web-api – 如何在Azure Service Fabric中的自托管
- asp.net-mvc – 实体创建抛出“没有为此对象定义的无参数构
- asp.net-mvc – ASP.NET MVC Json DateTime序列化转换为UTC
- asp.net-mvc – Knockout,CKEditor&Single Page App
- asp.net-mvc-routing – MVC 5路由和可选参数
- [ASP.NET MVC]为HtmlHelper添加一个RadioButtonL
- ASP.NET Core知多少(6):VS Code联调Angular +
- 如何在ASP.NET MVC模型中为POST保存选定的DropDo
- asp.net-mvc-3 – ASP.NET MVC 3.0 Razor,从任何
- asp.net-mvc – 如何将ms显示从LHS移动到RHS
- asp.net – Web部署项目AfterBuild路径问题
- asp.net – Autofac懒惰属性注入
- asp.net – 您在哪里存储数据库连接字符串?
- ASP.NET Core 简介 - ASP.NET Core 基础教程 - 简
- asp.net-mvc – 什么是防伪令牌盐的使用?