【发布时间】:2012-03-31 13:20:19
【问题描述】:
我有一个同时使用 NHibernate 和 Crystal Reports 的应用,NHibernate.dll 参考 Log4Net 1.2.10.0 (PublicKeyToken=aa95f207798dfdb4)
将 Crystal 升级到 13.0.2000 版后,我们现在遇到了一个问题,crystaldecisions.shared.dll 现在也引用了 Log4Net 1.2.10.0,但似乎 Crystal Decisions 的好人做出了重新编译的“有趣”决定1.2.10.0 保留版本号,但为其提供新的公钥 (692fbea5521e1304) 并将其安装到 GAC。
所以我的问题是......如何并排安装这些 log4net 程序集?或欺骗其他程序集(NHibernate 或 Crystal)之一使用另一个程序集。
【问题讨论】:
标签: nhibernate crystal-reports log4net public-key