我正在维护一个设计使用NHibernate 2.1.0.4的Web应用程序。
我正在使用一个使用StructureMap的程序集,并且有一个更新版本的NHibernate,3.3.0.4。
我尝试创建会话实例时,我的网络应用程序失败了:
var sessionFactory = ObjectFactory.GetInstance<ISessionFactory>();
出现StructureMap 202错误。
显然我不能使用旧版本的界面,但我需要为应用程序的其余部分维护旧版本。
如何在不丢失较旧版本的装配体的同时加入较新版本的装配体?
提前致谢。
答案 0 :(得分:2)
您不能在同一个应用程序中引用同一程序集的两个版本。