zoukankan      html  css  js  c++  java
  • NHibernate Could not compile the mapping document解决办法

    在加载映射文件及相应的类文件的引用时

      Configuration config = new Configuration();
                    config.AddAssembly("TestCleanSnow");

    出现如下异常:

    Could not compile the mapping document: TestCleanSnow.BjkptOaxtCleanupsnow.hbm.xml ---> System.InvalidOperationException: XML 文档(1, 2)中有错误。 ---> System.InvalidOperationException: 不应有 。 在 Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderHbmMapping.Read98_hibernatemapping() --- 内部异常堆栈跟踪的结尾 --- 在 System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events) 在 System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader) 在 NHibernate.Cfg.XmlHbmBinding.Binder.Deserialize[T](XmlNode node) 在 NHibernate.Cfg.XmlHbmBinding.MappingRootBinder.Bind(XmlNode node) 在 NHibernate.Cfg.Configuration.AddValidatedDocument(NamedXmlDocument doc) --- 内部异常堆栈跟踪的结尾 --- 在 NHibernate.Cfg.Configuration.LogAndThrow(Exception exception) 在 NHibernate.Cfg.Configuration.AddValidatedDocument(NamedXmlDocument doc) 在 NHibernate.Cfg.Configuration.ProcessMappingsQueue() 在 NHibernate.Cfg.Configuration.AddDocumentThroughQueue(NamedXmlDocument document) 在 NHibernate.Cfg.Configuration.AddXmlReader(XmlReader hbmReader, String name) 在 NHibernate.Cfg.Configuration.AddInputStream(Stream xmlInputStream, String name) 在 NHibernate.Cfg.Configuration.AddResource(String path, Assembly assembly) 在 NHibernate.Cfg.Configuration.AddAssembly(Assembly assembly) 在 NHibernate.Cfg.Configuration.AddAssembly(String assemblyName) 在 TestOracleNHiberate.Program.Main(String[] args) 位置 D:\Test\NHibernate\TestOrcleNH\TestOracleNHiberate\Program.cs:行号 18

    解决办法:

      调试查看到InnerText为,不应该为<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">,然后我把改为

    <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2">后,此问题解决.

  • 相关阅读:
    万兴往事-当时年少
    万兴往事-目录
    万兴往事-题记
    CR TubeGet 0.9.2.7,YouTube&全网视频终极下载
    c#: WebBrowser控件注入js代码的三种方案
    c#: 剪切板监视实现
    麦收季节
    从深圳到南阳-13天单骑3000里回家记
    浅谈Python设计模式 -- 责任链模式
    浅谈Python设计模式
  • 原文地址:https://www.cnblogs.com/abcdwxc/p/1389092.html
Copyright © 2011-2022 走看看