title: Issue finding and using lib folder in Nuget package C# project
body: <p>I am working on creating a sample Nuget package to test out the process of creating an internal Nuget package for use in another project of mine. My end goal is to create a simple Nuget package, which can be installed onto another simple C# project, and tested out.</p>
  
  <p>I have been following the Microsoft tutorial to create &amp; publish a package using VS:
  <a href="https://docs.microsoft.com/en-us/nuget/quickstart/create-and-publish-a-package-using-visual-studio-net-framework" rel="nofollow noreferrer">https://docs.microsoft.com/en-us/nuget/quickstart/create-and-publish-a-package-using-visual-studio-net-framework</a></p>
  
  <p>I successfully created &amp; published my package on <strong>nuget.org</strong>, called <code>MyNugetPackage</code>, and attempted to install it onto my <strong>other</strong> C# project called <code>TestingMyNugetPackage</code>. I received an error in the NuGet package console stating:</p>
  
  <blockquote>
    <p>Package does not support any target framework</p>
  </blockquote>
  
  <p>This error makes sense, because I had read about supporting multiple <code>.NET</code> versions and specifying the version under the <code>lib</code> folder, and I definitely <strong>did not</strong> do that when creating my package:
  <a href="https://docs.microsoft.com/en-us/nuget/create-packages/supporting-multiple-target-frameworks" rel="nofollow noreferrer">https://docs.microsoft.com/en-us/nuget/create-packages/supporting-multiple-target-frameworks</a></p>
  
  <p>This idea of <code>lib</code> folder makes sense to me and I think I understand how to add my target <code>.NET</code> version to it. However, <em>I cannot find this folder anywhere</em>! It's not anywhere in the C# project directory. I assume I may need to create it on my own, but I'm not sure where to put it.</p>
  
  <p>Many tutorials and SO questions I have read about this topic talk about <strong>how</strong> to use the <code>lib</code> folder, but no one ever says where it is. I'm a complete beginner to this and I know I am missing something obvious here, but I'm not sure what it is.</p>
  
  <p><strong>Edit</strong>: I did try to change my <code>.nupkg</code> file to a <code>.zip</code> file and extracting the contents in attempt to view the <code>lib</code> folder. This did work in extracting the contents, but I did not see any <code>lib</code> folder after expanding entire project tree and searching for <code>lib</code>.</p>
  
  <p>Here is a quick layout of my C# solution tree:</p>
  
  <p>Solution titled <code>MyNugetPackage</code> with a <code>MyNugetPackage.sln</code> file, a <code>MyNugetPackage.csproj</code> file, and a simple class <code>Logger.cs</code> that just has a <code>public void Print(string text) { Console.WriteLine(text); }</code> method:</p>
  
  <pre><code>MyNugetPackage
      MyNugetPackage.csproj.1.0.0.nupkg
      MyNugetPackage.nuspec
      MyNugetPackage.sln
      MyNugetPackage (folder)
  
          bin (folder)
              Debug (folder) -&gt; .dll, .pdb
              Release (folder) -&gt; .dll, .pdb
  
          obj (folder)
              Debug (folder)
              Release (folder)
  
          Properties (folder)
              AssemblyInfo.cs
  
          Logger.cs
          MyNugetPackage.csproj
  </code></pre>
  
  <p>Could someone direct me where I need to place my <code>lib</code> folder, so that I can add my supported <code>.NET 4.7</code> framework reference, and successfully install my package?</p>