MonoRail - “堆栈上的意外项目”错误

时间:2010-05-28 21:25:04

标签: castle-monorail

之前有人看过这个MonoRail错误并知道它意味着什么?

堆栈上的意外项目:找到UCampus.Core.Models.Nested.Hours,期待UCampus.Core.Models.Business

发生此错误时,我正在保存Business对象,Hours是Business的孩子的孩子。

谢谢, 贾斯汀

1 个答案:

答案 0 :(得分:0)

在Hours类中,由于某种原因,它覆盖了GetHashCode方法,这导致了这种特殊的异常。知道为什么他们会覆盖GetHashCode ??

//public override int GetHashCode()
        //{
        //    unchecked
        //    {
        //        return (GetHours(Open) * 397) ^ GetHours(Close);
        //    }
        //}