anchor.diff:          AlwaysDownload = false
           Version = Latest
           Channel = None
  +        InstallDirectory = None
       }
   
   let private optionToParam option paramFormat =
  
positive.code:         Version: DotnetCliVersion;
          /// Distribution channel
          Channel: string option;
      }
  
      /// Parameter default values.
  
negative.code: 
      let result = 
          ExecProcessWithLambdas (fun info ->
              info.FileName <- dotnetCliPath options.DotnetDirectory
              info.WorkingDirectory <- options.WorkingDirectory
              info.Arguments <- args
          ) timeout true errorF messageF
  