2

CastleWindsorの使用を開始する方法についてかなり基本的な質問があります。IOC / DIについて読んだので、既存のソリューションでCastleWindsorを試してみたいと思います。私は通常、参照が相対的であるように、ソリューションのフォルダーツリー内のLibフォルダーに外部アセンブリを配置するのが好きです(これがベストプラクティスだと思います)。

Castle \ Bin ...フォルダーのどのアセンブリをLibフォルダーにコピーする必要がありますか?また、各アセンブリへの明示的な参照を追加する必要がありますか、それとも一部のみを追加する必要がありますか?

C:\ dev \ oss \ Castle \ Bin \ net-2.0フォルダーには30個のアセンブリがあり、C:\ dev \ oss \ Castle \ Bin\Dependenciesフォルダーには18個のアセンブリがあります。

4

2 に答える 2

5

私はこれであなたが始めるのに十分だと思います。

  • Castle.Core
  • Castle.MicroKernel
  • Castle.Windsor

ロギングにlog4netを使用したい場合は、...

  • log4net
  • Castle.Facilities.Logging
  • Castle.Services.Logging.Log4netIntegration
于 2008-12-17T22:02:38.333 に答える
2

Windsorを使用するには、Castle.Core、Castle.MicroKernel、Castle.Windsorのみが必要です。

于 2008-12-17T22:04:42.570 に答える