title: .NET Core 2.0 dependency issue
body: <p>I have a library used in various project and made with .net core 2.0; the library is called 'Coconut'; the test is done on Windows.</p>
  
  <p>When I try to build a simple test project to test some functionalities, the test code will not run.</p>
  
  <p>The test is very simple:</p>
  
  <p><a href="https://i.stack.imgur.com/8uUXI.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/8uUXI.png" alt="enter image description here"></a></p>
  
  <p>but when I run it:</p>
  
  <p><a href="https://i.stack.imgur.com/UeBhU.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/UeBhU.png" alt="enter image description here"></a></p>
  
  <p>And the output is:</p>
  
  <blockquote>
    <p>An unhandled exception of type 'System.IO.FileNotFoundException' occurred in Unknown Module.
    Could not load file or assembly 'Coconut, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'. The system cannot find the file specified.</p>
  </blockquote>
  
  <p>and the console shows the same problem:</p>
  
  <p><a href="https://i.stack.imgur.com/LinS3.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/LinS3.png" alt="enter image description here"></a></p>
  
  <p>What I don't understand is that the DLL that is not found is built in the same solution and everything was built through Visual Studio's tooling.</p>
  
  <p>We can clearly see the dll in the same folder.</p>
  
  <p>Edit:</p>
  
  <p>When checking with procmon, there is not a single operation trying to load 'coconut.dll'; that string is completely absent from the log.</p>