2

ナゲット経由で NHibernate と Syscache をインストールすると、「ファイルまたはアセンブリを読み込めませんでした」という大きなエラーが発生します。基本的に、Syscache は NH 3.2 に対して構築されていますが、nuget 上の NH の現在のバージョンは 3.3 です。

ちなみに、NHibernate Validator でもまったく同じ問題がありました。他の誰かが同じ問題を抱えていたようです: NHibernate 3.3 と SysCache

どうしてこれなの?nuget は、これらすべての依存関係の問題を解決するはずだと思っていました。nuget を使用してクリーン インストールから NH + Syscache を取得できないのはなぜですか?

Syscache のソースをダウンロードして NH 3.3 に対してビルドする以外に何かすることはありますか? ナゲットのみを使用してすべての依存関係を管理できるようにしたいと本当に思っています...

4

1 に答える 1

3

NHibernate.Caches のメンテナーが 3.3 用の新しいビンをリリースしなかったので、パッケージも更新しませんでした。

私の提案は、自分でコンパイルしてパッケージを作成することです (カスタム ソースを追加できます)。これにより、実際にリリースされたときに、カスタム ソースを削除して使い続けることができます。

于 2012-06-12T10:22:07.563 に答える