3

NHibernate 3.3 が出ているのを見たばかりで、それを新しいプロジェクトに実装しようとしました。

バージョン 3.2 と同様に、Fluent NHibernate の使用で問題が発生しました。Fluent NHibernate バージョン 1.3 を追加したところ、次のエラー メッセージが表示されました。

Could not load file or assembly 'NHibernate, Version=3.2.0.4000, Culture=neutral, PublicKeyToken=aa95f207798dfdb4' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. 

最新バージョンの NHibernate を安全に流暢に使用できますか? 私は以前、NHibernate に対して FluentNHibernate ソースをビルドすることができることを知っていました。これは推奨されていますか、それとも 3.3 で問題が発生する可能性が高いほど大幅に変更されていますか?

Fluent NHibernate のサイトを確認しましたが、最近の活動はあまり見られません。James が Fluent のサポートを継続する予定があるかどうか知っている人はいますか?

http://lostechies.com/jamesgregory/2011/04/13/me-on-nhibernate-3-2/

NHibernate のコードによるマッピングは直感的ではなく、まだ多くの情報が公開されていないため、サポートが継続されることを切に願っています。

乾杯

スティーブ

4

3 に答える 3

5

最新のソースを入手して、最新の NHibernate に対してコンパイルするだけです。NHibernate が XML 構成スキーマで何かを変更しない限り、これは常に機能します。私はすでに問題なくそのように使用しています。

于 2012-04-24T07:15:45.193 に答える
2

ここには2つのオプションがあります。

  1. アセンブリリダイレクトを配置します( NugetコマンドAdd-BindingRedirectを使用して実行を試みることができます
  2. ソースコードからコンパイルする
于 2012-04-24T10:36:07.037 に答える
2

あなたの質問の2番目の部分に答えるには...

James は 2012 年 1 月 27 日に FNH Google グループに次のように投稿しました。

こんにちは、みなさん、

このあたりで人々が少し落ち着きを失い始めていることに気づきました。皆さんには少し説明が必要だと思います。

Fluent NHibernate は死んでいません。しかし、それはひどく無視されています。その理由についてはすぐに説明しますが、プロジェクトを終わらせるつもりはありません。しばらくの間、無視された状態のままにしておく必要があるかもしれません。プル リクエストは時々処理されますが、今ここにいるのは私だけであり、処理する時間がありません。

助けていただければ幸いですが、私はそれを期待していません。希望する方は、ご連絡ください (james @ jagregory.com)。私は現在、コードよりもプロジェクト管理の支援に関心があります。これは、私たちがまだその面でかなり積極的であるためです (つまり、貢献者)。

活動がないため、現時点では実際のロードマップはありません。しかし、私は常に 1.3/4 をリリースしてから、よりクリーンでタイトな 2.0 リリースに進むことを計画していました。それがいつ起こるかは、今のところ誰の推測でもあります。

個人的なこと: 十分に聞いたことがあればスキップしてかまいません。このように怠けている理由は、私がロンドンでの仕事を辞め、オーストラリアに引っ越し、シドニー (そして現在は一時的にメルボルン) の ThoughtWorks に参加したからです。これは大きな動きであり、文字通り世界の半分です。私はここで自分自身を再構築する必要があり、それは非常に時間のかかる経験です。新しい国、新しい仕事、新しい都市、新しい友達など...私の優先事項は、重要でないプロジェクトから完全に離れてしまいました.1日が終わったら、最後にやりたいことは、VMを起動していくつかをクランクアウトすることです.コード。私は人をがっかりさせるのが嫌いで、FNH をないがしろにするのも嫌いですが、私の優先順位は (一時的に) 変わりました。

少なくとも一部の人々が考えていることを明確にすることを願っています. ご不明な点がございましたら、お気軽にお問い合わせください。実際にお答えできるよう最善を尽くします。

乾杯、ジェームズ

PS メーリング リスト メッセージ - 申し訳ありません。どうやら、Google グループは新しいメッセージの通知を停止することにしたようです。未承認のものはすべて承認されました。

管理作業の一部を手伝うことを申し出ましたが、彼と数回メールを交換した後、それ以上の連絡はありませんでした。

于 2012-04-24T14:28:29.857 に答える