同じソリューションで2つの異なるバージョンのlog4netを参照する
log4net1.2.10.0を参照しているNHibernate2.1.2.400を使用しています。同じプロジェクトで、単純なアカウンティングSDKも使用していますが、残念ながら、まだlog4net1.2.9.0を使用しています。 したがって、log4net 1.2.10.0を参照すれば、NHibernateを機能させることができますが、simplySDKは機能しません。およびその逆... 問題のほとんどは、log4netがアセンブリキーを変更したことに起因していると思います。バインディングリダイレクトを使用しようとしましたが成功しませんでした。2つのDLLに同じキーがありません。 NHibernateを再コンパイルしてlog4net1.2.9.0を使用することを検討していますが、それは間違っているように思われます。SimplyAccountingはSDKを更新してlog4net1.2.10.0を使用する予定はありません。 これを処理するための最良の方法は何ですか?解決することは可能ですか?