anchor.diff:      /// Parameter default values.
       static member Default = {
           AlwaysDownload = false
  -        Channel = Preview
  +        Channel = Beta
           Version = Latest        
           CustomInstallDir = None
           Architecture = Auto        
  
positive.code: 
      let result = 
          ExecProcessWithLambdas (fun info ->
              info.FileName <- dotnetCliPath options.DotnetDirectory
              info.WorkingDirectory <- options.WorkingDirectory
              info.Arguments <- cmdArgs
          ) timeout true errorF messageF
  
negative.code:     let args = sprintf "build %s %s" project (buildBuildArgs param)
      let result = Dotnet param.Common args    
      if not result.OK then failwithf "dotnet build failed with code %i" result.ExitCode
      traceEndTask "Dotnet:build" project
  
  /// get sdk version from global.json
  /// ## Parameters
  ///
  /// - 'project' - global.json path
  let GlobalJsonSdk project =
      let data = ReadFileAsString project
      let info = JsonValue.Parse(data)
      info?sdk?version.AsString()   