title: Missing Referenced Assemblies Folder for .NET 4.0
body: <p>It seems that starting with .NET 3.0, Microsoft moved some common assemblies to </p>
  
  <p><code>C:\Program Files\Reference Assemblies\Microsoft\Framework\xxx</code> </p>
  
  <p>in order to support their effort to split out the CLR 2.0 and CLR 4.0 GACs (having also added </p>
  
  <p><code>C:\%windir%\Microsoft.NET\assembly</code>).  </p>
  
  <p>However, while I have both</p>
  
  <p><code>C:\Program Files\Reference Assemblies\Microsoft\Framework\xxx</code> </p>
  
  <p>and</p>
  
  <p><code>C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0</code> </p>
  
  <p>on my development machine, the latter does not exist on a server where I just installed .NET 4.0.  A WCF project being deployed there references some common DLLs from this folder and cannot find them.</p>
  
  <p>What am I doing wrong?  Should I change these references to the new 4.0 GAC explicitly?  Why does this folder not exist on the server?</p>