4
我们有一个相当大的域的MVC 3.0项目。该域通过Fluent NHibernate 3.0访问数据库。NHibernate.InstantiationException无法加载测试类型:<Foo>
该项目自几个月开始投入生产,完全没有问题。
今天我们正在开发一个访问同一个域的Windows服务来执行一些批处理操作。 的NHibernate无法初始化提示以下错误
NHibernate.InstantiationException could not load test type: <Foo>
Inner Exception: Object reference not set to an instance of an object.
互联网网站仍然工作flowlessy。
根据在互联网上找到的信息,这个问题上升,当有一些财产白垩POCO在ctor初始化。实际上,在这个领域有很多这样的问题,但问题是,为什么MVC的对象不会爆炸,而win32对同一个域呢?
斯特凡诺
nhibernate日志显示有用的东西吗?也许比较两个日志文件(一个来自网站,另一个来自服务),看看nhibernate的初始化是否有明显的差异。也许发布你的会话工厂的初始化。我假设初始化会话工厂时发生错误。 – 2011-05-02 12:57:54