关于如何开始使用温莎城堡,我有一个非常基本的问题。我已阅读过IOC / DI,并想在现有解决方案中尝试温莎城堡。我通常喜欢将任何外部程序集放在解决方案的文件夹树中的Lib文件夹中,以便引用是相对的(我认为这是最佳做法)。

我需要将CaSTLe \ Bin ...文件夹中的哪些程序集复制到Lib文件夹中?我是否需要为每个程序集或仅其中一些程序集添加显式引用?

C:\ dev \ oss \ CaSTLe \ Bin \ net-2.0文件夹中有30个程序集,而C:\ dev \ oss \ CaSTLe \ Bin \ Dependencies文件夹中有18个程序集。

最佳答案

我认为这应该足以让您入门。

  • CaSTLe.Core
  • CaSTLe.MicroKernel
  • CaSTLe.Windsor

  • 如果您想使用log4net进行日志记录...。
  • log4net
  • CaSTLe.Facilitys.Logging
  • CaSTLe.Services.Logging.Log4netIntegration
  • 10-07 12:11
    查看更多