“/”应用程序中的服务器错误。

Int32 Compare(System.DateTime, System.DateTime)

说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.NotSupportedException: Int32 Compare(System.DateTime, System.DateTime)

源错误:

执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:


[NotSupportedException: Int32 Compare(System.DateTime, System.DateTime)]
   NHibernate.Linq.Visitors.HqlGeneratorExpressionTreeVisitor.VisitMethodCallExpression(MethodCallExpression expression) +194
   NHibernate.Linq.Visitors.HqlGeneratorExpressionTreeVisitor.VisitBinaryExpression(BinaryExpression expression) +32
   NHibernate.Linq.Visitors.QueryModelVisitor.VisitWhereClause(WhereClause whereClause, QueryModel queryModel, Int32 index) +134
   Remotion.Linq.QueryModelVisitorBase.VisitBodyClauses(ObservableCollection`1 bodyClauses, QueryModel queryModel) +250
   Remotion.Linq.QueryModelVisitorBase.VisitQueryModel(QueryModel queryModel) +83
   NHibernate.Linq.Visitors.QueryModelVisitor.GenerateHqlQuery(QueryModel queryModel, VisitorParameters parameters, Boolean root) +398
   NHibernate.Linq.NhLinqExpression.Translate(ISessionFactoryImplementor sessionFactory, Boolean filter) +243
   NHibernate.Hql.Ast.ANTLR.ASTQueryTranslatorFactory.CreateQueryTranslators(IQueryExpression queryExpression, String collectionRole, Boolean shallow, IDictionary`2 filters, ISessionFactoryImplementor factory) +56
   NHibernate.Engine.Query.QueryPlanCache.GetHQLQueryPlan(IQueryExpression queryExpression, Boolean shallow, IDictionary`2 enabledFilters) +396
   NHibernate.Impl.AbstractSessionImpl.GetHQLQueryPlan(IQueryExpression queryExpression, Boolean shallow) +156
   NHibernate.Impl.AbstractSessionImpl.CreateQuery(IQueryExpression queryExpression) +140
   NHibernate.Linq.DefaultQueryProvider.PrepareQuery(Expression expression, IQuery& query, NhLinqExpression& nhQuery) +119
   NHibernate.Linq.DefaultQueryProvider.Execute(Expression expression) +43
   NHibernate.Linq.DefaultQueryProvider.Execute(Expression expression) +15
   Eps.Bus.HomeSite.Dao.Implement.SiteNewsDAO.GetPagerSiteNewsList(Int32 PageSize, Int32 CurPage, IList`1 criterionList, Int32& TotalCount, Int32 newsGroupId, Boolean isMaterialCategoryId, IList`1 MaterialCategoryIdlist) +6204
   Eps.Bus.HomeSite.Service.Implement.SiteNewsBLO.GetPagerSiteNewsList(Int32 PageSize, Int32 CurrentCount, IList`1 criterionList, Int32& TotalCount, Int32 newsGroupId, Boolean isMaterialCategoryId, IList`1 MaterialCategoryIdlist) +119
   _dynamic_Eps.Bus.HomeSite.Service.Implement.SiteNewsBLO.GetPagerSiteNewsList(Object , Object[] ) +742
   Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() +165
   Spring.Aop.Framework.Adapter.AfterReturningAdviceInterceptor.Invoke(IMethodInvocation invocation) +34
   CompositionAopProxy_39f7a273c50d4044853ea8a4bb3557dd.GetPagerSiteNewsList(Int32 PageSize, Int32 CurrentCount, IList`1 criterionList, Int32& TotalCount, Int32 newsGroupId, Boolean isMaterialCategoryId, IList`1 MaterialCategoryIdlist) +478
   _dynamic_CompositionAopProxy_39f7a273c50d4044853ea8a4bb3557dd.GetPagerSiteNewsList(Object , Object[] ) +526
   Spring.Aop.Framework.DynamicMethodInvocation.InvokeJoinpoint() +165
   Spring.Transaction.Interceptor.TransactionInterceptor.Invoke(IMethodInvocation invocation) +229
   CompositionAopProxy_4de6c01c2c994747ac21385cae03b893.GetPagerSiteNewsList(Int32 PageSize, Int32 CurrentCount, IList`1 criterionList, Int32& TotalCount, Int32 newsGroupId, Boolean isMaterialCategoryId, IList`1 MaterialCategoryIdlist) +478
   Eps.Bus.HomeSiteCtrl.Controllers.SiteController.NewsList(Int32 newsGroupId, Nullable`1 id, Int32 MaterialCategoryId, Int32 priProjectType) +2948
   lambda_method(Closure , ControllerBase , Object[] ) +321
   System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +229
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +35
   System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) +39
   System.Web.Mvc.Async.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) +77
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +42
   System.Web.Mvc.Async.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d() +72
   System.Web.Mvc.Async.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() +387
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +42
   System.Web.Mvc.Async.<>c__DisplayClass2b.<BeginInvokeAction>b__1c() +38
   System.Web.Mvc.Async.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) +188
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +38
   System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +29
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +73
   System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +52
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +39
   System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +38
   System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) +43
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +73
   System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +38
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +602
   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +195
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +128


版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.7.3190.0