我问这个的原因是如果 log4net.dll 不在 GAC 中,也不在当前的 Executing Assembly 目录中,casting Logging 工具将找不到它。
我已经构建了一个类库,多个客户端应用程序将使用它来使用 Castle 和 Windsor 进行日志记录,我注意到我根本不需要在我的类库中引用 log4net.dll,它只需要能够在运行时查看 dll。
所以我只是想知道引用真正应该在哪里,因为如果我把它放在我的类库中,即使本地复制是真的,它也不会复制到客户端,我认为因为它实际上从未直接使用过。