title: Google APIs/OAuth2 for .NET: dll integration/version issue
body: <p>Ran the following in NuGet:</p>
  
  <pre><code>PM &gt; Install-Package Google.Apis.Calendar.v3 -Pre
  PM &gt; Install-Package Google.Apis.Auth.Mvc -Pre
  </code></pre>
  
  <p>Per instructions at following locations</p>
  
  <p><a href="https://code.google.com/p/google-api-dotnet-client/wiki/OAuth2" rel="nofollow">https://code.google.com/p/google-api-dotnet-client/wiki/OAuth2</a></p>
  
  <p><a href="https://www.nuget.org/packages/Google.Apis.Calendar.v3/1.7.0.72-beta" rel="nofollow">https://www.nuget.org/packages/Google.Apis.Calendar.v3/1.7.0.72-beta</a></p>
  
  <p><a href="https://www.nuget.org/packages/Google.Apis.Auth.Mvc" rel="nofollow">https://www.nuget.org/packages/Google.Apis.Auth.Mvc</a></p>
  
  <p>After adding these to the project and just a leaving a reference to Google.Apis.Calendar.v3.Data from a previous version that did not make use of the newly added references I get the following when attempting to build (I have tried cleaning first)</p>
  
  <blockquote>
    <p>The type 'Google.Apis.Requests.IDirectResponseSchema' is defined in an assembly 
    that is not referenced. You must add a reference to assembly 'Google.Apis, 
    Version=1.7.0.24060, Culture=neutral, PublicKeyToken=null'.   </p>
  </blockquote>
  
  <p>Additional Facts</p>
  
  <ul>
  <li>Google.Apis is definitely included.</li>
  <li>The version number the Google.Apis dll reference added by NuGet is 1.7.0.34454</li>
  <li>I checked in the registry (under .NET 4) and am running v4.5.xxxx</li>
  <li>While solution explorer shows the assemblies under references they do not show up in the object explorer</li>
  <li>When trying to reference namepaces/classes in these assemblies Intellisense is able to find them but when you build it says that it can not find the referenced namespace(s) </li>
  <li>I verified that all google dlls are from the 1.7.x.xxxx (different build numbers)</li>
  <li>We were originally referencing an older version  of Google Calendar API but that reference was definitely updated to the most recent version</li>
  </ul>
  
  <p>Exchanging the Google Calendar namespace reference with</p>
  
  <pre><code>using Google.Apis.Auth;
  </code></pre>
  
  <p>results in </p>
  
  <blockquote>
    <p>The type or namespace name 'Auth' does not exist in the namespace 'Google.Apis' 
    (are you missing an assembly reference?)</p>
  </blockquote>