title: C# Winforms Designer won't open because it cannot find type in same assembly
body: <p>I'm getting the following error</p>
  
  <blockquote>
    <p>Could not find type 'My.Special.UserControl'. Please make sure that the assembly that contains this type is referenced. If this type is a part of your development project, make sure that the project has been successfully built using settings for your current platform or Any CPU. </p>
  </blockquote>
  
  <p>But what doesn't make any sense is that <code>My.Special.UserControl</code> is in the same assembly as the form. What's more, if I view code on the Designer.cs file, There are references to <code>My.Special.UserControl</code> that seem to be fine. The assembly builds fine, and runs fine as well. It's the just the designer that's having issues.</p>
  
  <p>As such we have to do all our design work by making adjustments to the Designer.cs file by hand. How can I make the designer work again?</p>