最近NHibernate 2.1的升级带来了巨大的头痛情况.
似乎大多数项目默认构建为签名程序集.例如,fluentnhibernate引用密钥文件fluent.snk.
Nhibernate.search从我可以收集的内容中构建unsigned,并且如果引用生成的密钥文件,则不会构建签名,您会收到错误:
参考组件"Lucene.Net"没有强名称
这意味着像castle.activerecord这样有nhibernate.search作为依赖项的项目将无法构建,因为你得到了可怕的错误引用程序集nhibernate.search没有强名称:
相当多的项目使用caslte.activerecord,因此构建它是非常重要的.
有没有人知道该怎么做,因为我完全没有想法?
这完全是疯狂的.
我最近听说过HORN,并想知道它可以解决什么问题,或者使用它的现实生活情况如何有益.