anchor.diff:  
   // --------------------------------------------------------------------------------------
   // Setting up VS for building with FAKE
  -let commonBuild solution =
  -  let packArgs (defaults:MSBuild.CliArguments) = defaults
  -  solution
  +let commonBuild (rel: ReleaseNotes.ReleaseNotes) project =
  +  let buildArgs (defaults:MSBuild.CliArguments) = 
  +    { defaults with
  +        NoWarn = Some(["NU5100"])
  +        Properties = 
  +        [
  +          "Version", rel.NugetVersion
  +          "ReleaseNotes", String.Join(Environment.NewLine, rel.Notes)
  +        ] 
  +    }
  +  project
     |> DotNet.build (fun buildOp -> 
       { buildOp with 
  -          MSBuildParams = packArgs buildOp.MSBuildParams
  +          MSBuildParams = buildArgs buildOp.MSBuildParams
       })
   
  -let commonNuget (rel: ReleaseNotes.ReleaseNotes) noBuild proj =
  +let commonNuget (rel: ReleaseNotes.ReleaseNotes) proj =
     let packArgs (defaults:MSBuild.CliArguments) = 
       { defaults with
           NoWarn = Some(["NU5100"])
  
positive.code: // Company and copyright information
  let company = "Delegate"
  let copyright = @"Copyright (c) Delegate A/S 2017"
  // File system information 
  // (<solutionFile>.sln is built during the building process)
  let solutionFile = @"Delegate.Daxif"
  
  // --------------------------------------------------------------------------------------
  // END TODO: The rest of the file includes standard build steps
  
negative.code:     }
    DotNet.pack (fun def -> 
      { def with
          NoBuild = false
          MSBuildParams = packArgs def.MSBuildParams
          OutputPath = Some("bin")
      }) proj
  