C# Fluent Nhibernate类名称没有持久化符

C# Fluent Nhibernate类名称没有持久化符,c#,asp.net,fluent-nhibernate,C#,Asp.net,Fluent Nhibernate,即使我所有的映射都非常简单和正确,我还是会遇到这个错误。 我只在选择的类上得到这个错误。有人能帮忙吗?由于该类不是公共类,因此会发生此错误。只要将类更改为public,就不会再发生这种情况。但是,如果不想在程序集外部公开该程序集,仍然可以将构造函数标记为“内部” 它唯一的缺点是该类显示为intellisense。但是,如果您试图使用它,则会出现编译时错误。所以这应该不是问题 欲知详情 这很有效。谢谢我喜欢将构造函数保持在内部的想法。

即使我所有的映射都非常简单和正确,我还是会遇到这个错误。
我只在选择的类上得到这个错误。有人能帮忙吗?

由于该类不是公共类,因此会发生此错误。只要将类更改为public,就不会再发生这种情况。但是,如果不想在程序集外部公开该程序集,仍然可以将构造函数标记为“内部”

它唯一的缺点是该类显示为intellisense。但是,如果您试图使用它,则会出现编译时错误。所以这应该不是问题

欲知详情

这很有效。谢谢我喜欢将构造函数保持在内部的想法。