Fluent nhibernate NHibernate.MappingException:未知实体类

Fluent nhibernate NHibernate.MappingException:未知实体类,fluent-nhibernate,Fluent Nhibernate,我正在尝试运行使用FluentNHibernate映射我的 实体 我得到未知实体类错误 我有一个域项目,它将我的实体和映射放在一个单独的位置 该项目中的文件夹 我的测试项目在App.Config中有Nhibrenate配置 有什么想法吗 马尔科姆 编辑:我有一个创建ISessionFactory的方法,但我认为这段代码不起作用,这就是为什么它根本不识别存在的映射。SessionFacoryCreator是包含我的AppConfig的程序集,Recipe是包含域对象的程序集。请见鬼去吧 publi

我正在尝试运行使用FluentNHibernate映射我的 实体

我得到未知实体类错误

我有一个域项目,它将我的实体和映射放在一个单独的位置 该项目中的文件夹

我的测试项目在App.Config中有Nhibrenate配置

有什么想法吗

马尔科姆

编辑:我有一个创建ISessionFactory的方法,但我认为这段代码不起作用,这就是为什么它根本不识别存在的映射。SessionFacoryCreator是包含我的AppConfig的程序集,Recipe是包含域对象的程序集。请见鬼去吧

public static ISessionFactory Create()
        {
            Configuration cfg = new Configuration()
                .AddAssembly(typeof(SessionFactoryCreator).Assembly)
                .AddAssembly(typeof(Recipe).Assembly);

            return cfg.BuildSessionFactory();
        }

如何将实体添加到Hibernate框架?您使用的是注释配置还是仅使用配置?如果使用注释,则必须将注释实体添加到框架中。否则,如果您使用的是xml hibernate映射,那么语法可能是worng(iirc)

您阅读了吗?您的示例没有显示将Fluent NHibernate连接到会话工厂大楼的任何功能,这就是它不起作用的原因。从。

是开始,只是配置。我正在使用FluentNhibernate的映射。它们在我的域项目的文件夹中????????