首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

在nhibernate与access做框架下出现的异常

2012-01-12 
在nhibernate与access做框架下出现的错误代码处出现错误ConfigurationconfignewConfiguration().Configur

在nhibernate与access做框架下出现的错误
代码处出现错误
Configuration   config   =   new   Configuration().Configure();
                        //config.AddAssembly( "Msscl.Maps ");
                        config.AddXmlFile(@ "E:\do_work\myproject\Reach\Mshome.Maps\MappingFiles\msCategory.hbm.xml ");   //先用绝对路径测试

错误为:
Type   'Msscl.Public.Entity.msCategory '   cannot   be   specified   as   proxy:   method   get_cname   should   be   virtual

msCategory   是表的一个实体,在程序集Msscl.Public的文件夹Entity下。
msCategory.nhb.xml   在程序集Msscl.Maps   的MappingFiles文件夹下。

一直不知道错误是什么,以前的出现未能找到元素“urn:nhibernate-mapping-2.0:hibernate-mapping”的架构信息,后面把   2.0改为   2.2就不出现错误,现在的错误变为这个了。不知道是什么原因。

前辈们指点下!
谢谢了!

[解决办法]
按照错误信息,把msCategory类里面的get_cname方法设为virtual试试

热点排行