gpt4 book ai didi

休眠升级

转载 作者:行者123 更新时间:2023-12-05 00:04:43 25 4
gpt4 key购买 nike

有一个使用 nhibernate v2.1 的项目,我一直想知道 v3 是否向后兼容 2.1?

我的意思是,如果我删除 v2.1 dll 并用 v3 dll 替换它,所有代码都可以工作吗?

谢谢你的意见。

最佳答案

最近才动。与必须从 1.2 升级到 2.0 时不同,没有“碍手碍脚”的破坏性更改。事实上,当我们从 2.1.2 GA 升级到 3.0 时,我们不需要更改任何代码

但是,在下载随附的发行说明中可以看到一些重大更改。

关于您对 NHibernate dll 提出的问题:

NHibernate 依赖于 log4net、CaSTLe、Iesi.Collections 等,所以当你升级时确保这些 dll 也是正确的 - 我们通过将下载的 NHibernate 二进制文件放置在“lib”存储库中来轻松满足这一需求,并且所有需要 NHibernate 的项目都引用 NHibernate.dll在 NHibernate“lib”文件夹中。这样就解决了依赖问题,因为所有其他必要的 NHibernate 依赖都在默认情况下与 NHibernate.dll 位于同一文件夹中。

关于休眠升级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5457272/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com