title: VS2005: Assembly '<assembly>' is incorrectly specified as a file.
body: <p>I've added a reference to the log4net assembly dll to my project.</p>
  
  <p>When I build I get a warning saying:</p>
  
  <blockquote>
    <p>Warning Assembly 'Lib\log4net.dll' is
    incorrectly specified as a file.</p>
  </blockquote>
  
  <p>I look up the <a href="http://msdn.microsoft.com/en-us/library/ms228157(VS.80).aspx" rel="noreferrer">help for this error on MSDN</a>, and it says:</p>
  
  <blockquote>
    <p>This warning is generated during
    application manifest generation when
    the build process detects that <em>a file
    reference is actually a (managed or
    native) assembly</em>.</p>
  </blockquote>
  
  <p>This is exactly what I'm doing; the file reference <em>is</em> an assembly. What am I being told here? </p>
  
  <p>How do I add a reference to an assembly dll, while not adding a reference to an assembly dll?</p>