anchor.diff:  match buildServer with
   | BuildServer.AppVeyor ->
       MSBuildLoggers <- @"""C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll""" :: MSBuildLoggers
  -| BuildServer.TeamCity  -> MSBuildLoggers <- sprintf "%s,\"%s\"" TeamCityLoggerName pathToLogger :: MSBuildLoggers
  +| BuildServer.TeamCity -> MSBuildLoggers <- sprintf "%s,\"%s\"" TeamCityLoggerName pathToLogger :: MSBuildLoggers
   | _ -> ()
   
   /// Runs a MSBuild project
  
positive.code:       ToolsVersion : string option
        Verbosity : MSBuildVerbosity option
        NoConsoleLogger : bool
        FileLoggers : MSBuildFileLoggerConfig list option }
  
  /// Defines a default for MSBuild task parameters
  let mutable MSBuildDefaults = 
  
negative.code:         | Normal -> "n"
          | Detailed -> "d"
          | Diagnostic -> "diag"
  
      let serializeLogger fl =    
          let logParams param =
              match param with
              | Append -> "Append"
  