代码之家  ›  专栏  ›  技术社区  ›  Shane Fulmer Lasse V. Karlsen

FluentNHibernate自动映射“无持久性”

  •  2
  • Shane Fulmer Lasse V. Karlsen  · 技术社区  · 14 年前

    谢谢!

    这是我正在使用的生成函数。TestEntity位于从数据项目引用的另一个项目中。如果我为TestEntity添加一个类映射,它会找到映射。

    public AutoPersistenceModel Generate()
    {
        return AutoMap.AssemblyOf<TestEntity>(new AutomappingConfiguration())
            .Conventions.Setup(GetConventions())
            .IgnoreBase<Entity>()
            .IgnoreBase(typeof(EntityWithTypedId<>))
            .UseOverridesFromAssemblyOf<AutoPersistenceModelGenerator>();
    }
    
    2 回复  |  直到 14 年前
        1
  •  2
  •   Sly    14 年前

    此错误消息表示您正试图保存未映射的实体。Sharp体系结构有一个扩展方法,允许您将所有映射保存为XML文件。尝试使用它并检查实际映射了哪些实体。

        2
  •  0
  •   Shane Fulmer Lasse V. Karlsen    14 年前

    推荐文章