title: Do client applications still need to reference Log4Net if using Castle LoggingFacility?
body: <p>The reason I ask this is if the log4net.dll is not in the GAC and not in the current Executing Assembly directory, castle Logging facility will not find it.</p>
  
  <p>I have built a class library that is going to be used by multiple client applications to do logging using Castle and Windsor, I have noticed that I don't need a reference to the log4net.dll in my class library at all, it just needs to be able to see the dll at runtime.</p>
  
  <p>So I am just wondering where the reference should truly be because if I put in my class library it is not copied over to clients even though copy local is true, I think because it actually is never used directly.</p>