title: The #r directive in C# script does not support relative paths
body: <p>According to this post:
  <a href="https://stackoverflow.com/questions/8180086/is-there-a-way-to-setup-a-working-directory-for-r-and-load-commands">Is there a way to setup a working directory for &quot;r and &quot;load commands</a></p>
  
  <p>The <code>#r</code> directive can be use with relative path, but it's an old post and I failed finding any relevant recent documentation about that specifically (searched whole afternoon yesterday)</p>
  
  <p>I'm able to add the reference of an assembly of mine when I provide the full absolute path, but it does not work with relative path.</p>
  
  <p>The dll is in the current directory of the running script (verified through <code>Environment.CurrentDirectory</code> from the running script):</p>
  
  <p>I tried all those forms:</p>
  
  <pre><code>#r ".\MyLib.dll"
  #r "MyLib.dll"
  #r "D:\Absolute\Path\To\MyLib.dll"
  </code></pre>
  
  <p>Only the last one was working.</p>
  
  <p>I'm using Roslyn library retrieved from NuGet:</p>
  
  <pre><code>Microsoft.CodeAnalysis.CSharp.Scripting
  </code></pre>
  
  <p>Version 3.1.0</p>
  
  <p>Has the support for relative path been removed?</p>