解决 Spring.NET 和 NHibernate 程序集之间的不兼容性

发布于 2024-07-05 20:41:11 字数 251 浏览 10 评论 0原文

我正在尝试使用 NHibernate 和 Spring.NET 开发一个 .NET Web 项目,但我陷入了困境。 Spring.NET似乎依赖于不同版本的NHibernate程序集(也许它需要1.2.1.4000,而我的NHibernate版本是1.2.0.4000)。

我最初使用“bindingRedirect”标签解决了类似的问题,但现在即使这样也不起作用了。

有什么简单的解决方案可以解决这些馆际关系吗?

I am trying to develop a .NET Web Project using NHibernate and Spring.NET, but I'm stuck. Spring.NET seems to depend on different versions of the NHibernate assemblies (maybe it needs 1.2.1.4000 and my NHibernate version is 1.2.0.4000).

I had originally solved similar problems using the "bindingRedirect" tag, but now even that stopped working.

Is there any simple solution to resolve these inter-library relations?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

蓬勃野心 2024-07-12 20:41:11

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

以下是所有版本的 Spring 源代码的 SourceForge 链接: Spring来源

I too ran into this, frustrated I just grabbed the Spring source and compiled it against the latest NHibernate to make it go away forever. Not sure if that's an option for you but the 10 minutes that took seems to have saved me a lot of time overall.

Here's the SourceForge link for the Spring Source for all versions: Spring Source

好久不见√ 2024-07-12 20:41:11

Spring.Net 是开源的,不是吗? 为什么不直接下载源代码,将引用更新为与您正在使用的 NHibernate 相同版本并重新编译呢?

Spring.Net is open source isn't it? Why don't you just download the source, update the reference to the same version of NHibernate you are using and recompile?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文