anchor.diff:      CopyFile parameters.OutputPath nuSpec
   
       let specFile = parameters.OutputPath @@ nuSpec
  +    let packageFile = parameters.OutputPath @@ (sprintf "%s.%s.nupkg" parameters.Project parameters.Version)
   
       let replacements =
           ["@build.number@",parameters.Version
  
positive.code:     // push package
      if parameters.Publish then
          let tracing = enableProcessTracing
          let enableProcessTracing = false
          let args = sprintf "push -source %s %s %s" parameters.PublishUrl nuSpec parameters.AccessKey
  
          if tracing then tracefn "%s %s" parameters.ToolPath (args.Replace(parameters.AccessKey,"PRIVATEKEY"))
  
  
negative.code:                 info.WorkingDirectory <- parameters.OutputPath |> FullName
                  info.Arguments <- args) parameters.TimeOut
          
          enableProcessTracing <- tracing
          if result <> 0 then failwithf "Error during NuGet push. %s %s" parameters.ToolPath args
                      
      traceEndTask "NuGet" nuSpec