anchor.diff:  
   Target "Run" (fun _ ->
       let dotnetwatch = async {
  -
  -        let command = "dotnet"
  -
           let result =
               ExecProcess (fun info ->
  -                info.FileName <- command
  +                info.FileName <- dotnetExePath
                   info.WorkingDirectory <- serverPath
                   info.Arguments <- "watch run") TimeSpan.MaxValue
           if result <> 0 then failwith "Website shut down." }
  
positive.code:     CleanDirs ["bin"; "temp"; "docs/output"; Path.Combine(clientPath,"public/bundle")]
  )
  
  // --------------------------------------------------------------------------------------
  // Build library & test project
  
  Target "Build" (fun _ ->
      let command = "dotnet"
  
      let result =
          ExecProcess (fun info ->
              info.FileName <- command
              info.WorkingDirectory <- serverPath
              info.Arguments <- "restore") TimeSpan.MaxValue
      if result <> 0 then failwith "Restore failed"
  
      let result =
          ExecProcess (fun info ->
              info.FileName <- command
              info.WorkingDirectory <- serverPath
              info.Arguments <- "build") TimeSpan.MaxValue
      if result <> 0 then failwith "Build failed"
  
negative.code: // --------------------------------------------------------------------------------------
  
  #r @"packages/build/FAKE/tools/FakeLib.dll"
  #r "System.IO.Compression.FileSystem"
  
  open Fake
  open Fake.Git
  open Fake.AssemblyInfoFile
  