.Net Assembly Hell

时间:2008-09-19 13:52:02

标签: .net nhibernate assemblies spring.net

我正在尝试使用NHibernate和Spring.net开发.Net Web项目。但是我被困住了。

Spring.net似乎依赖于不同版本的NHibernate程序集(可能它需要1.2.1.4000而我的NHibernate版本是1.2.0.4000)。

我解决了“bindingRedirect”TAG的一些问题,但现在甚至停止了工作。

我的问题是:

有没有办法以简单的方式解决这种图书馆间关系呢?

2 个答案:

答案 0 :(得分:10)

我也碰到了这个,感到很沮丧我只是抓住Spring源代码并针对最新的NHibernate编译它以使它永远消失。不确定这是否适合你,但是花了10分钟似乎为我节省了很多时间。

以下是适用于所有版本的Spring Source的SourceForge链接: Spring Source

答案 1 :(得分:2)

Spring.Net是开源的不是吗?你为什么不下载源代码,更新你正在使用和重新编译的相同版本的NHibernate的引用?