title: Microsoft Fakes Internal Classes Shim not generated
body: <p>I have Windows Form App(assembly named "<strong>WindowsFormsApplication1</strong>") and I have Unit Test project(assembly named "<strong>UnitTestProject2</strong>"). </p>
  
  <p>I added InternalsVisibleTo attribute into <strong>"WindowsFormsApplication1\AssemblyInfo.cs"</strong> like </p>
  
  <pre><code>[assembly: InternalsVisibleTo("UnitTestProject2")] 
  </code></pre>
  
  <p>To access internal class from "WindowsFormsApplication1" into unit test app "UnitTestProject2" using Microsoft Fakes(VS 2012 Ultimate). </p>
  
  <p>I can access internal class  directly using namespace from unit test project. <em>But I can not access Fakes - Shims and Stubs for that internal class.</em> 
  I tried different combinations for InternalsVisibleTo attribute: </p>
  
  <pre><code>[assembly: InternalsVisibleTo("UnitTestProject2.Fakes")], 
  [assembly: InternalsVisibleTo("UnitTestProject2.Tests")]
  </code></pre>
  
  <p>etc. but none worked. </p>
  
  <blockquote>
    <p>Anyone have idea what went wrong and how to resolve it?</p>
  </blockquote>
  
  <p>FYI: Reference - <a href="https://social.msdn.microsoft.com/Forums/vstudio/en-US/115ce9e6-ac9d-4d9b-b3e5-0d38a7501495" rel="nofollow noreferrer">Ref1</a>, <a href="https://msdn.microsoft.com/en-us/library/hh708916.aspx#bkmk_internal_types" rel="nofollow noreferrer">Ref2</a>. </p>