Web服务nHibernate配置问题

时间:2012-04-26 20:16:52

标签: nhibernate service configuration web

我有一个C#.Net Web服务。我正在尝试使用nHibernate来访问我的数据库。我还有一个使用nHibernate访问数据库的C#.Net Web应用程序。网络应用程序很棒。但是,Web服务没有。这是我的错误消息

The ProxyFactoryFactory was not configured.Initialize 'proxyfactory.factory_class' property of the session-factory configuration section with one of the available NHibernate.ByteCode providers.
Example:
<property name='proxyfactory.factory_class'>NHibernate.ByteCode.LinFu.ProxyFactoryFactory, NHibernate.ByteCode.LinFu</property>
Example:
<property name='proxyfactory.factory_class'>NHibernate.ByteCode.Castle.ProxyFactoryFactory, NHibernate.ByteCode.Castle</property>

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

这两个应用程序的hibernate.cfg.xml文件是否相同?服务配置文件似乎缺少错误消息中提到的属性。

答案 1 :(得分:0)

我在另一篇Stackoverflow帖子中找到了答案。我的不好,我没有保存链接。但是,答案是添加对NHibernate.ByteCode.Castle的引用。我会尝试找到教育我的帖子