2011-08-10 10 views
4

私は、Compact Frameworkの制御を逆転させようとしていますが、ほとんどのソリューションは3.5バージョンで動作します。Compact Framework 2.0の制御反転

要約:Compact Framework 2.0で動作する軽量で簡単なコントロールコンテナの反転が必要です。

ありがとうございます。

答えて

2

ほとんどのIoCコンテナの現在のバージョンは、もはや.netフレームワーク(およびCompact Framework)の古いバージョンをサポートしていません。

古いリリースを使用すると、離れてしまう可能性があります。

古いバージョン(バージョン1.5)3.5より前の.NET Frameworkのバージョンの

サポート はNinjectに廃止されました:たとえば
は、Ninject download pageはCF 2.0でNinject 1.5作品はと言います2.0。下位互換性が必要な場合は、 はまだNinject 1.5を使用できます。しかし、このバージョンは の致命的なバグ修正を受けているだけであり、すべての新しい開発はNinject 2.0のコードベース で行われています。あなたが必要な場合にのみこれを使用してください!

バイナリ:

  • の.NET Framework 3.5
  • の.NET Framework 2.0
  • .NET Compact Frameworkの3.5
  • .NET Compact Framework 2.0
  • シルバー2.0
  • シルバー3.0
  • モノ2.0
+0

良い答え、それが2.0バージョンでは新たな展開に破棄することが十分であるbecuase .NETとCFの古いバージョンは、もはやサポートされていないことは理解だとサードパーティ製の製品のバージョンです。 Ninject 1.5を試してみましょう。私はCastle Windsorを探していましたが、Reflection Emitを使用しCFでサポートされていないため、CFで取得することは不可能です。リサーチに感謝します。 –

関連する問題