每当项目中的任何内容都要更新时,我都会遇到以下错误。我无法理解这个错误消息试图告诉什么。任何人都可以帮助我。
>'/'应用程序中的服务器错误。 发生了意外的文件结束。以下元素未关闭:hibernate-configuration。第1行,第659行。 描述:执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪,以获取有关错误及其在代码中的起源位置的更多信息。异常详细信息:System.Xml.XmlException:发生了意外的文件结尾。以下元素未关闭:hibernate-configuration。第1行,第659位。
来源错误:
在执行当前Web请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息。
堆栈追踪:
[XmlException:发生了意外的文件结束。以下元素未关闭:hibernate-configuration。第1行,第659号。] System.Xml.XmlTextReaderImpl.Throw(例外e)+76 System.Xml.XmlTextReaderImpl.Throw(String res,String arg)+126 System.Xml.XmlTextReaderImpl.Throw(Int32 pos,String res,String arg)+18 System.Xml.XmlTextReaderImpl.ThrowUnclosedElements()+ 254 System.Xml.XmlTextReaderImpl.ParseEndElement()+ 3975442 System.Xml.XmlTextReaderImpl.ParseElementContent()+243 System.Xml.XmlTextReaderImpl.Read()+45 System.Xml.XmlTextReader.Read()+15 System.Xml.XmlCharCheckingReader.Read()+39 System.Xml.XsdValidatingReader.Read()+37 System.Xml.XPath.XPathDocument.LoadFromReader(XmlReader reader,XmlSpace space)+428 System.Xml.XPath.XPathDocument..ctor(XmlReader阅读器,XmlSpace空间)+20 System.Xml.XPath.XPathDocument..ctor(XmlReader reader)+6 NHibernate.Cfg.ConfigurationSchema.HibernateConfiguration..ctor(XmlReader hbConfigurationReader,Boolean fromAppSetting)+80
[HibernateConfigException:在配置持久层期间发生异常。] NHibernate.Cfg.ConfigurationSchema.HibernateConfiguration..ctor(XmlReader hbConfigurationReader,Boolean fromAppSetting)+127 NHibernate.Cfg.Configuration.Configure(XmlReader textReader)+118 Application.DataModel.NHibernateDataProviderFactory..ctor(DataProviderFactoryInfo factoryInfo)在C:\ @ Geeks.Coder \ NHibernateDataProvider \ NHibernateDataProviderFactory.cs:26
[TargetInvocationException:调用目标抛出了异常。] System.RuntimeMethodHandle._InvokeConstructor(Object [] args,SignatureStruct& signature,IntPtr declaringType)+0 System.RuntimeMethodHandle.InvokeConstructor(Object [] args,SignatureStruct signature,RuntimeTypeHandle declaringType)+15 System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr,Binder binder,Object []参数,CultureInfo文化)+249 System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr,Binder binder,Object [] args,CultureInfo culture,Object [] activationAttributes)+1051 System.Activator.CreateInstance(Type type,BindingFlags bindingAttr,Binder binder,Object [] args,CultureInfo culture,Object [] activationAttributes)+111 System.Activator.CreateInstance(Type type,Object [] args)+16 C:\ @ Geeks.Coder \ Application.DataModel \ DataAccessAPI \ Database.ProviderManagement.cs中的Application.DataModel.Database.RegisterDataProviderFactory(DataProviderFactoryInfo factoryInfo):81 Application.DataModel.Database..cctor()在C:\ @ Geeks.Coder \ Application.DataModel \ DataAccessAPI \ Database.ProviderManagement.cs:23
[TypeInitializationException:'Application.DataModel.Database'的类型初始值设定项引发异常。 Application.DataModel.Database.Save(实体实体)在C:\ @ Geeks.Coder \ Application.DataModel \ DataAccessAPI \ Database.Save.cs:26 C:\ @ Geeks.Coder \ Application.DataModel \ Auditing \ ApplicationEventManager.cs中的Application.DataModel.ApplicationEventManager.RecordException(字符串描述,异常异常):183
答案 0 :(得分:1)
配置文件中的hibernate-configuration元素存在XML解析错误。
您需要修复XML以使其有效并正确关闭hibernate-configuration标记。