windows – NHibernate.InstantiationException无法加载测试类型:

前端之家收集整理的这篇文章主要介绍了windows – NHibernate.InstantiationException无法加载测试类型:前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们有一个具有相当大域的MVC 3.0项目.域通过Fluent NHibernate 3.0访问数据库.

该项目自几个月开始投入生产,完全没有问题.

今天,我们正在开发一个访问同一域的Windows服务,以便执行一些批处理操作.
鉴于以下错误,NHibernate无法初始化

NHibernate.InstantiationException could not load test type: <Foo>
Inner Exception: Object reference not set to an instance of an object.

互联网网站仍然工作不流畅.

根据在互联网上发现的信息,当有一些属性白痴POCO在ctor中进行初始化时,这个问题就会出现.实际上在域中有很多这些,但问题是,为什么MVC poject不会爆炸而win32会在同一个域中爆炸?

斯特凡诺

解决方法

NHibernate错误消息完全是误导,因为
这是app.configm的applicationConfig部分中没有与NHibernate或映射无关的值.

如果有人发现类似的问题,这是为了将来的参考.

猜你在找的Windows相关文章