0

我正在维护一个设计使用 NHibernate 2.1.0.4 的 Web 应用程序。

我正在合并一个使用 StructureMap 并具有更新版本的 NHibernate 3.3.0.4 的程序集。

当我尝试创建会话实例时,我的 Web 应用程序失败了:

var sessionFactory = ObjectFactory.GetInstance<ISessionFactory>(); 

出现 StructureMap 202 错误。

显然我不能使用旧版本的界面,但我需要为应用程序的其余部分维护旧版本。

如何在不丢失旧版本的情况下合并新版本的程序集?

提前致谢。

4

1 回答 1

2

您不能在同一应用程序中引用同一程序集的两个版本。

于 2012-07-31T20:12:37.623 回答