2014-09-05 75 views

回答

3

看來,也有項目/ DLL引用版本3.3,讓您的重定向是不夠的:

<bindingRedirect oldVersion="0.0.0.0-3.0.0.4000" newVersion="4.0.0.4000" /> 

這應該工作:

<bindingRedirect oldVersion="0.0.0.0-3.3.1.4000" newVersion="4.0.0.4000" /> 

看到該範圍現在包括缺少的verison 3.3.1.4000不o NLY 3.0.0.4000

+0

這個工作,但另一例外發生時 {「方法 'PostInstantiate' 型 'NHibernate.ByteCode.Castle.ProxyFactory' 從組件「NHibernate.ByteCode.Castle,版本= 2.1.0.1001文化=中性,PublicKeyToken = aa95f207798dfdb4'沒有實現。「:」NHibernate.ByteCode.Castle.ProxyFactory「} – MaxMini 2014-09-05 07:20:33

+0

Yeap,似乎你必須申請很多綁定Recirect ...或更好 - 如果可能的話 - 重建這些項目要使用NHibernate 4. +你顯示的異常說:有一個代碼需要NH3的一些部分(目前已被刪除)。這必須重寫和重建...不好...但是...對不起,我沒有更好;( – 2014-09-05 07:27:36

相關問題