title: Where is the location of GAC?
body: <p>I wanted to become more familiar with the .Net Global Assembly Cache.  Various sources online say it can be found in Explorer in <code>C:\WINNT\Assembly</code>.   But I don't seem to have a <code>WINNT</code> folder under <code>C:</code> on my Windows XP machine.   I have "Show Hidden Files and Folders" checked and "Hide Protected Operating System Files" UN-checked.</p>
  
  <p>Using the methods described in <a href="https://stackoverflow.com/questions/199080/how-to-detect-what-net-framework-versions-and-service-packs-are-installed">How do I detect what .NET Framework versions and service packs are installed?</a>  and especially in <a href="http://msdn.microsoft.com/en-us/kb/kbarticle.aspx?id=318785" rel="noreferrer">http://msdn.microsoft.com/en-us/kb/kbarticle.aspx?id=318785</a> I see that I have .Net 4.0 installed.</p>
  
  <p>How can I reliably find it and why would it be anywhere but where it's supposed to be?</p>