title: Visual studio 2017 problem with namespaces in F#
body: <p>I wrote this in HelperFunctions.fs:</p>
  
  <pre><code>namespace Tutorial1.HelperFunctions
  
  module Factorials = 
  
      let rec fact n = 
          match n with
              | 0 -&gt; 1
              | 1 -&gt; 1
              | _ -&gt; n * fact (n - 1)
  </code></pre>
  
  <p>And then this in Tutorial.fsx:</p>
  
  <pre><code>#load "HelperFunctions.fs"
  open Tutorial1.HelperFunctions
  
  module start = 
      let x = Factorials.fact 5
      printfn "%d" x
  </code></pre>
  
  <p>Code compiles and returns 120 as expected BUT: VS throws FS0039 error: Factorials and Tutorial1 namespace, type or module not defined... Tried many other combinations of open, module etc but then codes does not even compile. What is the problem I am not seeing here?</p>