title: System.TypeLoadException: Could not load type from assembly
body: <p>Today I've started having this annoying issue while trying to run my web application.</p>
  
  <p>The scenario is as follows:</p>
  
  <p>I have a Web Application Project (WAP from now on) and 4 Library Projects (BusinessEntities, BusinessLogic, DataAccess and Utils).</p>
  
  <p>DataAccess references BusinessEntities
  BusinessLogic references BusinessEntities and DataAccess
  The WAP references BusinessLogic, BusinessEntities and DataAccess</p>
  
  <p>When I run the WAP I get: </p>
  
  <blockquote>
    <p>System.TypeLoadException: Could not load type 'Namespace.DataAccess.ClassDataAccess' from assembly 'DataAccessAssembly', Version=1.0.3551.29465, Culture=neutral, PublicKeyToken=null'.</p>
  </blockquote>
  
  <p>This is when a method from BusinessLogic tries to create an isntance of a DataAccess class. I use reflector on the DataAccess dll inside de bin folder of the WAP and it does contain the class I'm calling.</p>
  
  <p>I've already tried deleting temporary asp.net file but without success, I'm using Cassini as web server (did not tried IIS yet)</p>
  
  <p>Thanks.</p>