Castle.Microkernel - 无法加载文件或程序集

时间:2010-09-02 13:32:17

标签: castle-windsor

我在其中一个项目中使用了Castle项目库,但是现在其他项目不起作用,因为现在需要使用这个库。当我启动项目时,它显示异常: 无法加载文件或程序集“Castle.MicroKernel”或其依赖项之一。系统找不到指定的文件。

web.config,machine.config,references - 没有Castle.MicroKernel引用。此外,我试图更改IIS应用程序池 - 它也没有帮助。

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

如果您使用的是Windsor 2.5,则Castle.MicroKernel.dll已合并,不再存在。您必须针对新的Windsor dll重新编译所有依赖项。

答案 1 :(得分:0)

我想你在说

  1. 我有两个项目,A和B.项目A引用项目B。
  2. 我已将Castle添加到项目B中。
  3. 我已将新项目B复制到我的项目A部署中,并且它已停止工作,需要Castle。
  4. 如果这是正确的,那么你现在必须将Castle程序集复制到项目A的bin目录中。项目B依赖于它们,因此无论您在何处使用项目B,都需要包括Castle。