title: Why do I have to delete `bin` folder of my project before each build?
body: <p>I am working on a C# application which I have divided it to few projects. Recently when the solution becomes larger, I get different errors such as <code>MissingMethodException</code> or even worse, DLL not found messages.</p>
  
  <p>The only solution is to delete my bin folder and build the project again.</p>
  
  <p>I wonder if this is a common problem with visual studio or might be I am doing something wrong?</p>
  
  <p>UPDATE:</p>
  
  <p>I am working on a winforms soloution, while one project is the form and other projects are user control, data models and etc.</p>
  
  <p>I do reference the needed project in other projects using the visual studio's add reference option.</p>
  
  <p><strong>UPDATE 2</strong></p>
  
  <p>I am suspecting when I have a new .cs file to extend a class using <code>partial</code> keyword in any projects this happens!!!! I am 99% sure, I am going to check some more times to see of this is really the case!</p>