anchor.diff:          window.showErrorMessage("Paket can be run only if folder is open")
           |> ignore
       else
  -        UpdatePaketSilent ()
  +        UpdatePaket ()
           |> Promise.bind (fun _ ->
               runWithPaketLocation (fun location ->
                   outputChannel.clear ()
  
positive.code:     | Some path -> Process.exec path "mono" ""
      | None -> Promise.empty
  
  let runWithPaketLocation f =
      match getPaketPath () with
      | Some location ->
  
negative.code: 
  let private execPaket cmd = promise {
      if workspace.rootPath <> null then
          let! _ = UpdatePaket ()
          return! runWithPaketLocation (fun location ->
              Process.exec location "mono" cmd)
      else
  