title: Create nuget package that include other nuget package
body: <p>I have created a <strong>.NET Standard</strong> project where I installed the version <code>4.4.4</code> of the <code>System.ServiceModel.Http</code> nuget package. This package include also the dll <code>System.ServiceModel.Primitives</code>... I add image:</p>
  
  <p><a href="https://i.stack.imgur.com/9ujtN.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/9ujtN.png" alt="enter image description here"></a></p>
  
  <p>I have created a nuget package from my project with the command</p>
  
  <pre><code>.\nuget.exe pack MyProjectFile.csproj -Build -ExcludeEmptyDirectories -IncludeReferencedProjects -OutputDirectory  MyOutputDir
  </code></pre>
  
  <p>Now I must install this package in another solution, in a <strong>.NET Framework</strong> project. But for some reason when I start the project I obtain this error: </p>
  
  <blockquote>
    <p>Could not load file or assembly 'System.ServiceModel.Primitives,
    Version=4.2.0.3, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or
    one of its dependencies.</p>
  </blockquote>
  
  <p>The versione <code>4.2.0.3</code> of the dll <code>System.ServiceModel.Primitives</code> is inside the package version <code>4.4.4</code></p>
  
  <p>I have edited my .NET Standard project file in this way: </p>
  
  <pre><code>&lt;PackageReference Include="System.ServiceModel.Primitives" Version="4.4.4" /&gt;
  &lt;PackageReference Include="System.ServiceModel.Http" Version="4.4.4" /&gt;
  </code></pre>
  
  <p>But when I install the package in my .NET Project I still receive that error. No external package has been included in my package... What do I miss?</p>
  
  <p>Thank you</p>
  
  <p><strong>EDIT</strong></p>
  
  <p>I also expected, when I install my nuget package, a window appear and tell me something like "You need to install also the Package A and the Package B. Continue or not?". Nothing appear instead....</p>