如果是这样,你有没有遇到任何直接陷阱?
答案 0 :(得分:4)
是..
以下是陷阱(a more detailed discussion here):
删除后清除
表达式命名空间更改为Criterion
这不是一次艰难的迁移,如果你有良好的测试覆盖率,它将不适合你。
答案 1 :(得分:3)
我们已经迁移到2.0,但仅适用于新开发(不是将旧版本迁移到新版本)。
原因是有一些重大变化是documented online而且我们没有预算来解决它。 最重要的用途是:
<nhibernate>
部分忽略<hibernate-configuration>
部分(请注意,它们具有不同的XML格式)编辑:CodeBetter
对NHibernate 2.0的最新更改进行了很好的总结