anchor.diff:  let iOSArchive setParams =
       let archiveProject param =
           let projectNameArg = if param.ProjectName <> "" then String.Format("-p:{0} ", param.ProjectName) else ""
  -        let args = String.Format(@"-v archive ""-c:{0}"" {1}{2}", param.Configuration, projectNameArg, param.ProjectOrSolutionPath)
  +        let args = String.Format(@"-v archive ""-c:{0}"" {1}{2}", param.Configuration, projectNameArg, param.SolutionPath)
           executeCommand param.MDToolPath args
   
       iOSArchiveDefaults
  
positive.code: 
  /// The iOS archive paramater type
  type iOSArchiveParams = {
      /// Path to desired project or solution file. If not provided, mdtool finds the first solution in the current directory.
      ProjectOrSolutionPath: string
      /// Project name within a solution file
      ProjectName: string
      /// Build configuration, defaults to 'Debug|iPhoneSimulator'
  
negative.code: 
  /// The default iOS archive parameters
  let iOSArchiveDefaults = {
      SolutionPath = ""
      ProjectName = ""
      Configuration = "Debug|iPhoneSimulator"
      MDToolPath = "/Applications/Xamarin Studio.app/Contents/MacOS/mdtool"
  