未能从程序集 XX加载类型XXX的错误解决方法(借以提醒NHibernate使用者)
生活随笔
收集整理的這篇文章主要介紹了
未能从程序集 XX加载类型XXX的错误解决方法(借以提醒NHibernate使用者)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
這是寫(xiě).hbm.xml文件最容易犯的錯(cuò)誤之一
首先,Class的Name屬性必須是"完全限定類名,程序集名"
這里,例如
<class name="ibiz.core.domain.product,ibiz.core">
很多人在這里寫(xiě)成"product"或者"product,ibiz.core",這樣,沒(méi)有寫(xiě)上namespace或程序集名,就迫使Nhibernate在正在運(yùn)行的程序集中去尋找,最終,得到上面的錯(cuò)誤
所以,一定要注意這點(diǎn),這里的hbm.xml文件里的寫(xiě)法,是用對(duì)象的思維去寫(xiě),不要當(dāng)成數(shù)據(jù)庫(kù)中表的定義去寫(xiě)
首先,Class的Name屬性必須是"完全限定類名,程序集名"
這里,例如
<class name="ibiz.core.domain.product,ibiz.core">
很多人在這里寫(xiě)成"product"或者"product,ibiz.core",這樣,沒(méi)有寫(xiě)上namespace或程序集名,就迫使Nhibernate在正在運(yùn)行的程序集中去尋找,最終,得到上面的錯(cuò)誤
所以,一定要注意這點(diǎn),這里的hbm.xml文件里的寫(xiě)法,是用對(duì)象的思維去寫(xiě),不要當(dāng)成數(shù)據(jù)庫(kù)中表的定義去寫(xiě)
轉(zhuǎn)載于:https://www.cnblogs.com/Heroman/archive/2005/11/09/272317.html
總結(jié)
以上是生活随笔為你收集整理的未能从程序集 XX加载类型XXX的错误解决方法(借以提醒NHibernate使用者)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 求一个想要努力奋斗个性签名
- 下一篇: 从今天开始收集一些经典的算法。