title: Nuget package with NET Standard 1.X
body: <p>As a proof-of-concept, I would like to create a Nuget package that consists of a single assembly. This assembly is compiled using the brand new <strong>.NET Standard 1.X profile</strong>. My idea is to make it usable not only by .NET Core, but also from .NET 4.6.1 (full framework), or even older versions, but I don't know how.</p>
  
  <p>For the moment, I created a <code>nuspec</code> file that looks like this:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd"&gt;
    &lt;metadata&gt;
  
      &lt;id&gt;MyPackage&lt;/id&gt;
      &lt;description&gt;MyPackage&lt;/description&gt;
  
      &lt;version&gt;X.X.X.X&lt;/version&gt;
      &lt;authors&gt;JMN&lt;/authors&gt;
      &lt;owners&gt;JMN&lt;/owners&gt;
      &lt;licenseUrl&gt;http://opensource.org/licenses/Apache-2.0&lt;/licenseUrl&gt;
      &lt;requireLicenseAcceptance&gt;false&lt;/requireLicenseAcceptance&gt;
  
    &lt;/metadata&gt;
  
    &lt;files&gt;
      &lt;file src="bin\Release\MyLib.dll" target="lib\netstandard1.X\MyLib.dll" /&gt;
    &lt;/files&gt;
  
  &lt;/package&gt;
  </code></pre>
  
  <p>The problem is that, when adding the package to a project that targets .NET Framework 4.6.1, it says this message (output window)</p>
  
  <blockquote>
    <p>Could not install package 'MyLib X.X.X.X'. You are trying to install
    this package into a project that targets
    '.NETFramework,Version=v4.6.1', 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.</p>
  </blockquote>
  
  <p>What should I do to make my nuget package usable for both Frameworks (at least both .NET Standard 1.X and .NET Framework 4.6.1).</p>