Could not load file or assembly 'Common.Logging, Version=3.0.0.0'
<p>I'm trying to use log4net in my project, so i configured the log4net, created an appender and created the ILog object, and even tried to write to the eventviewer and it worked, here is the definition of the ILog.
But when I'm Trying to pass the log into another class, I get this exception :</p>

<blockquote>
  <p>Could not load file or assembly 'Common.Logging, Version=3.0.0.0. Culture=neutral...</p>
</blockquote>

<pre><code>private readonly ILog _log;

public Class()
{
    XmlConfigurator.Configure();
    _log = LogManager.GetLogger(Assembly.GetExecutingAssembly().GetName().Name);
    // This works.
    _log.Error("Test");

    triggerListener = new TriggerListener(_log);
}
</code></pre>