title: Netstandard libraries - referencing in portable classes
body: <p>I have a questions about usage of netstandard libraries:</p>
  
  <p>Assume I have UWP project. This project allows to install netstandard library in version 1.4 and below. I am creating PCL library with netstandard version 1.2 and add this library as reference to UWP project. I am adding some nuget package to PCL library. This nuget is also in netstandard 1.2 version.</p>
  
  <ol>
  <li>Can I use nuget package from UWP project without adding reference to it? I have read somewhere that I can, but I can't get it working on my own.</li>
  <li>If I use nuget package only from created PCL library then everything builds ok, but during runtime it turns out that PCL throws exception that cannot find referenced nuget library. The nuget is not copied to final bin directory, so it cannot be found. How to handle that? Should I reference this library from UWP project?</li>
  <li>If I add nuget reference to UWP project then the actual referenced nuget may differ from library referenced from PCL library, because nuget.org may return different libraries for UWP project and dfifferent PCL netstandard1.2 library. So during runtime PCL library will find referenced dll but this dll is not in apriopriate version. </li>
  </ol>
  
  <p>Am I missing something or it should work like that?</p>
  
  <p>The described problem is based on universal windows platform but as I think the problem is more general, not with this platform.</p>