title: How do I Install OpenIDConnect Nuget Package with Dependency on "DNX 4.5.1"
body: <p>Trying to install the <a href="https://www.nuget.org/packages/Microsoft.AspNet.Authentication.OpenIdConnect/" rel="nofollow noreferrer">OpenIDConnect</a> Nuget package to my project, which was targeting <code>.NET Framework 4.5</code>.  That failed, with the error: </p>
  
  <blockquote>
    <p><em>Could not install package
    '<code>Microsoft.AspNet.Authentication.OpenIdConnect 1.0.0-rc1-final</code>'. You
    are trying to install this package into a project that targets
    '<code>.NETFramework,Version=v4.5</code>', but the package does not contain any
    assembly references or content files that are compatible with that
    framework. For more information, contact the package author.</em></p>
  </blockquote>
  
  <p>So I look at the dependencies for the package, and see that "DNX 4.5.1" is listed:</p>
  
  <blockquote>
    <h1>Dependencies</h1>
    
    <p><strong>DNX 4.5.1</strong></p>
    
    <p>Microsoft.AspNet.Authentication (>= 1.0.0-rc1-final) 
     Microsoft.IdentityModel.Protocols.OpenIdConnect (>= 2.0.0-rc1-211161024)</p>
    
    <p><strong>DNXCore 5.0</strong></p>
    
    <p>Microsoft.AspNet.Authentication (>= 1.0.0-rc1-final) 
    Microsoft.IdentityModel.Protocols.OpenIdConnect (>= 2.0.0-rc1-211161024)<br>
    System.Net.Http (>= 4.0.1-beta-23516)</p>
  </blockquote>
  
  <p>... so I assumed that <code>DNX</code> is a useless abbreviation of ".NET" - who knows, maybe the field doesn't accept a '<strong>.</strong>' in the field, so they had to come up with something else.  No worries, I'll just upgrade my project to <code>.NET Framework 4.5.1</code> and try again.</p>
  
  <p>... but that didn't work.  I get the same error, but the error has the 4.5.1 version number.</p>
  
  <p>I looked at the <a href="https://www.microsoft.com/net/download/visual-studio-sdks" rel="nofollow noreferrer">"install other frameworks" page</a> and I don't see any "DNX" frameworks listed there.</p>
  
  <ol>
  <li>What am I doing wrong?</li>
  <li>What's with the "DNX" business?</li>
  </ol>