侧边栏壁纸
博主头像
陈大雷的 Blog博主等级

行动起来,活在当下

  • 累计撰写 98 篇文章
  • 累计创建 24 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

NHibernate.MappingException: No persister for

Administrator
2011-05-11 / 0 评论 / 0 点赞 / 92 阅读 / 2401 字
[cc lang="C#"]NHibAgia.Data.UnitTests.UserTests.Create: NHibernate.MappingException: No persister for: NHibAgia.Data.Models.User 在 NHibernate.Impl.SessionFactoryImpl.GetEntityPersister(String entityName) 位置 d:\CSharp\NH\nhibernate\src\NHibernate\Impl\SessionFactoryImpl.cs:行号 470 在 NHibernate.Impl.SessionImpl.GetEntityPersister(String entityName, Object obj) 位置 d:\CSharp\NH\nhibernate\src\NHibernate\Impl\SessionImpl.cs:行号 2814 在 NHibernate.Event.Default.AbstractSaveEventListener.SaveWithGeneratedId(Object entity, String entityName, Object anything, IEventSource source, Boolean requiresImmediateIdAccess) 位置 d:\CSharp\NH\nhibernate\src\NHibernate\Event\Default\AbstractSaveEventListener.cs:行号 107 在 NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.SaveWithGeneratedOrRequestedId (SaveOrUpdateEvent event) 位置 d:\CSharp\NH\nhibernate\src\NHibernate\Event\Default\DefaultSaveOrUpdateEventListener.cs :行号 162 在 NHibernate.Event.Default.DefaultSaveEventListener.SaveWithGeneratedOrRequestedId (SaveOrUpdateEvent event) 位置 d:\CSharp\NH\nhibernate\src\NHibernate\Event\Default\DefaultSaveEventListener.cs:行号 29 在 NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.EntityIsTransient (SaveOrUpdateEvent event) 位置 d:\CSharp\NH\nhibernate\src\NHibernate\Event\Default\DefaultSaveOrUpdateEventListener.cs :行号 148 在 NHibernate.Event.Default.DefaultSaveEventListener.PerformSaveOrUpdate (SaveOrUpdateEvent event) 位置 d:\CSharp\NH\nhibernate\src\NHibernate\Event\Default\DefaultSaveEventListener.cs:行号 21 在 NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.OnSaveOrUpdate (SaveOrUpdateEvent event) 位置 d:\CSharp\NH\nhibernate\src\NHibernate\Event\Default\DefaultSaveOrUpdateEventListener.cs :行号 53 在 NHibernate.Impl.SessionImpl.FireSave(SaveOrUpdateEvent event) 位置 d:\CSharp\NH\nhibernate\src\NHibernate\Impl\SessionImpl.cs:行号 2698 在 NHibernate.Impl.SessionImpl.Save(Object obj) 位置 d:\CSharp\NH\nhibernate\src\NHibernate\Impl\SessionImpl.cs:行号 473 在 NHibAgia.Data.Base.ManagerBase`2.Save(T entity) 位置 F:\Learning\NHibAgia.Data\NHibAgia.Data\Base\ManagerBase.cs:行号 131 在 NHibAgia.Data.UnitTests.UserTests.Create() 位置 F:\Learning\NHibAgia.Data\NHibAgia.Data\UnitTests\UserTests.generated.cs:行号 54 [/cc] 解决办法:修改***.hbm.xml文件的属性,把生成操作改为:嵌入的资源。
0

评论区