摘要:
昨天一位同学跑来找我,说NHibernate总是调不通,报出错误说"找不到映射文件",我接过代码仔细查阅没发现任何错误;文件如下User.csUser.xml打开User.cs代码查看对应2.2版本的写法,没发现错误!打开User.xml文件也没发现任何错误由于是未找到映射文件考虑User.xml文件属性是否没有改为嵌入资源,在文件上右键-> 属性 一看没问题。哪问题出在哪里?用 Reflector 查看生成的DLL文件发现User.xml也存在查了将近两个小时,我实在找不到原因了,后来干脆把User实体重新生成一次,换了一个工具 CodeSmith然后将两个文件重新 阅读全文