anchor.diff:  
   let dotnetcliVersion = "1.0.4"
   let mutable dotnetExePath = environVarOrDefault "DOTNET" "dotnet"
  +let dotnetSDKPath = FullName "./dotnetsdk"
  +let localDotnetExePath =
  +    dotnetSDKPath </> (if isWindows then "dotnet.exe" else "dotnet")
   
   let toolsBuildDir = "build/fable"
   let coreBuildDir = "build/fable-core"
  
positive.code: 
  // Targets
  let installDotnetSdk () =
      let dotnetSDKPath = FullName "./dotnetsdk"
  
      let correctVersionInstalled =
          try
              let processResult =
                  ExecProcessAndReturnMessages (fun info ->
  
negative.code:             | Util.Smaller -> false
          with
          | _ -> false
  
      let correctVersionInstalled =
          if correctVersionInstalled dotnetExePath
          then true
          elif correctVersionInstalled localDotnetExePath
          then
              dotnetExePath <- localDotnetExePath
              true
          else false
  
      if correctVersionInstalled then
          tracefn "dotnetcli %s already installed" dotnetcliVersion
  