anchor.diff:              member x.TargetFramework = targetFramework
               member x.CompilerOptions = [| "--noframework"; "--debug-"; "--optimize-"; "--tailcalls-" |]
               member x.SourceFiles = [| filePath |]
  -            member x.OutputPath = Path.ChangeExtension(filePath, ".dll")
  +            member x.FullOutputFilePath = Path.ChangeExtension(filePath, ".dll")
               member x.GetReferencedProjects() = []
               member x.GetAllReferencedProjectFileNames() = []
               member x.GetProjectCheckerOptions languageService =
  
positive.code:             | _ -> [||]
  
          let getActiveConfigProperty (tag: string) =
              let prop = try project.ConfigurationManager.ActiveConfiguration.Properties.[tag] with _ -> null
              match prop with
              | null -> null
              | _ -> try prop.Value.ToString() with _ -> null
  
negative.code:             member x.TargetFramework = targetFramework()
              member x.CompilerOptions = compilerOptions()
              member x.SourceFiles = sourceFiles()
              member x.FullOutputFilePath = 
                  Path.Combine (getProperty "FullPath", getActiveConfigProperty "OutputPath", getProperty "OutputFileName")
              
              member x.GetReferencedProjects() =
                  project.GetReferencedFSharpProjects()
  