2012-07-31 84 views
0

我正在維護一個通過設計使用NHibernate 2.1.0.4的Web應用程序。在一個web項目中使用多個nhibernate版本

我正在合併一個使用StructureMap並具有較新版本的NHibernate 3.3.0.4的程序集。

我的web應用程序失敗我嘗試創建一個會話實例的那一刻:

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

隨着StructureMap 202錯誤。

顯然我不能使用舊版本的界面,但我需要爲應用程序的其餘部分維護舊版本。

如何合併較新版本的組件而不丟失較舊版本?

在此先感謝。

回答

2

在同一應用程序中,不能引用同一程序集的兩個版本。

相關問題