JUST DO IT ~

          我只想當(dāng)個(gè)程序員

          Nhibernate 報(bào)錯(cuò)信息為:Unknown entity class

           
          1. 你的 xml 映射文件有沒(méi)有  包裝到 dll 里面  ..操作方法
          在vs.net里右擊User.hbm.xml-〉屬性-〉生成操作-〉嵌入資源   


          2.  xml 怎么寫的   
           xml name 要這樣設(shè)置 ??? 因?yàn)楹芎?jiǎn)單  編譯完成  dll 或者 exe 文件的程序集的名稱 (一個(gè)項(xiàng)目就是一個(gè)dll 或者一個(gè)example )
            <class name="wfapp_tools.User  用戶的類名   , wfapp_tools  所在的程序集名稱.  " table="Users">

            是啊,我的應(yīng)該沒(méi)錯(cuò)誤吧,我的User.cs和User.hbm.xml都在項(xiàng)目下的classfolder文件夾中,并且User.cs的名稱空間namespace   testdb.classfolder也沒(méi)錯(cuò)誤啊  
             
            Assembly   Name是裝配件名,我是單一項(xiàng)目也就是項(xiàng)目名了,也就是User所在項(xiàng)目編譯產(chǎn)生的.dll的前綴



          <?xml version="1.0" encoding="utf-8" ?>
          <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2">
            
          <class name="wfapp_tools.User, wfapp_tools" table="Users">

              
          <id name="Id" column="Id" type="int" unsaved-value="0">
                
          <generator class="identity" />
              
          </id>

              
          <property name="EmailAddress" length="50" />
              
          <property name="UserName" column="UserName"  type="String" length="50"/>
              
          <property name="Password" column="[Password]" type="String" length="50"/>

            
          </class>
          </hibernate-mapping>


          3 .

          如果用  
            cfg.AddAssembly();  
            User.hbm.xml編譯是要設(shè)為,嵌入資源  
            否則  
            用  
            cfg.AddXmlFile("User.hbm.xml");   在代碼中搞定




          參考 :
          http://topic.csdn.net/t/20051117/17/4400615.html#








          posted on 2008-09-18 21:48 小高 閱讀(1457) 評(píng)論(0)  編輯  收藏 所屬分類: DotNetException 異常處理

          導(dǎo)航

          <2008年9月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          統(tǒng)計(jì)

          常用鏈接

          留言簿(3)

          隨筆分類(352)

          收藏夾(19)

          關(guān)注的blog

          手冊(cè)

          搜索

          積分與排名

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 博白县| 昌图县| 聂拉木县| 万安县| 阳西县| 盐池县| 三穗县| 信阳市| 通辽市| 六枝特区| 文水县| 二连浩特市| 九江县| 汝城县| 新和县| 兴隆县| 大宁县| 米林县| 龙陵县| 札达县| 玛纳斯县| 和田市| 胶南市| 高平市| 梧州市| 临清市| 抚松县| 台湾省| 读书| 黎平县| 综艺| 乌兰察布市| 买车| 平泉县| 太和县| 宁南县| 镇沅| 梁山县| 万州区| 静海县| 东乌|