title: Class library loses references (dlls) when being used
body: <p>Sorry for the title. I don't know how to describe this problem shortly.
  My problem is that I have a <code>class-library</code> which has <code>references to other (third party) DLLs</code>.
  I need to use this class-library in another project, so I obviously added the .dll of my class-library to my main-project.</p>
  
  <p>When I start my main-project, there's alway an error which says, that a reference (dll) in my class-library cannot be found.</p>
  
  <p>If I add the whole class-library as a project to my projectmap in visual studio and then reference the whole project, this error doesn't occur.</p>
  
  <p>I really don't want to add the whole class-library as a project to every "host"-project I make.</p>
  
  <p>Has anyone an idea why this error occurs when the .dll of the class-library is added, but not when the whole project of the class-library is added as reference?</p>
  
  <p>There must be a solution to get this working even if I don't add the whole library-project as reference. Otherwise it wouldn't make any sense to make a class library, right?</p>
  
  <p><strong>By the way</strong>: My class-library contains third-party dlls and the local copy property of the third-party dll is set to true.</p>
  
  <p>Thanks in advance!</p>
  
  <p><strong>Edit</strong>:
  My goal is to really make the class-library portable, even though it contains third-party libraries. I want to give only the .dll to another pc and use it without adding the whole class-library project every time.</p>