title: Problems Adding Custom Class Library (dll) to Project
body: <p>I've created a class library in C# Visual Express 2010. I built the solution making sure that the target framework was the <code>.NET Framework 4</code> <strong>and not</strong> <code>.NET Framework 4 Client Profile</code>.</p>
  
  <p>When I try to create a Console Application and reference the library, none of my classes are recognized.</p>
  
  <ol>
  <li>I have made sure the Console Application is also using the <code>.NET Framework 4</code> <strong>and not</strong> <code>.NET Framework 4 Client Profile</code></li>
  <li>I have made sure that I am actually <code>using</code> the namespace of my library.</li>
  <li>All the classes I want to access are public.</li>
  <li>If I change my <code>Class Library</code> project to a <code>Console Application</code> project, everything works.</li>
  <li><p>Restarting and/or reloading the library does not work.</p></li>
  <li><p>After I reference my library, it appears under <code>References</code>, but I cannot view it in the object viewer. I'm not sure what this means</p></li>
  </ol>
  
  <p>The only error messages I receive are:
  <code>Error  2   The type or namespace name could not be found (are you missing a using directive or an assembly reference?)</code></p>
  
  <p>I'm not sure why nothing is recognized, or why I cannot use my library. Does anyone have any ideas of where I can go to look for the solution, or has anyone run into this problem themselves?</p>