相关疑难解决方法(0)

在同一解决方案中引用2个不同版本的log4net

我正在使用引用log4net 1.2.10.0的NHibernate 2.1.2.400.在同一个项目中,我也使用简单的会计SDK,遗憾的是它仍然使用log4net 1.2.9.0.

所以我可以让NHibernate工作,如果我引用log4net 1.2.10.0但是simpleSDK不起作用.反之亦然......

我猜大多数问题都来自于log4net已经改变了它的汇编密钥.我尝试使用绑定重定向但没有成功:2个DLL没有相同的密钥.

我正在考虑重新编译NHibernate以使用log4net 1.2.9.0,但这似乎是错误的做法,我的感觉是Simply Accounting不会更新他们的SDK以便很快使用log4net 1.2.10.0.

处理这个问题的最佳方法是什么?是否有可能解决?

.net nhibernate dll log4net

77
推荐指数
2
解决办法
3万
查看次数

使用两个SDK在ASP站点中使用相同DLL的两个不同版本

我正在尝试使用名为DynamicDashboards的应用程序来创建统计信息中心.这是使用另外两个依赖项Ext.Net 1.5.0.0和Newtonsoft.Json 4.0.8.0预编译的.与此同时,我尝试使用较新版本的Ext.Net 2.1来构建一些需要Newtonsoft.Json 4.5.0.0的模块.

因为在这两种情况下DLL都具有相同的名称和大多数相同的类型,我得到的错误是两个DLL中可用的类型和/或加载了错误的版本.

如何将DynamicDashboards与Ext.Net 2.1一起使用并解决冲突?我没有DynamicDashboards的源代码,我确实有Ext.Net和Newtonsoft.Json的源代码.

c# asp.net sdk

2
推荐指数
1
解决办法
3829
查看次数

标签 统计

.net ×1

asp.net ×1

c# ×1

dll ×1

log4net ×1

nhibernate ×1

sdk ×1