anchor.diff:          | Some s -> s
           | None ->
               let paths = Log.formatPaths tried
  -            Log.critf "Could not find a FSharp.Core.dll (with bundled .optdata and .sigdata) in %s" paths
  -            failwithf "Could not find a FSharp.Core.dll (with bundled .optdata and .sigdata) in %s" paths
  +            Log.critf "Could not find a FSharp.Core.dll in %s" paths
  +            failwithf "Could not find a FSharp.Core.dll in %s" paths
         let hasAssembly asm l =
           l |> Seq.exists (fun a -> Path.GetFileNameWithoutExtension a =? asm)
         let sysLibBlackList =
  
positive.code:           |> Seq.map Path.GetFullPath
            // Filter files already referenced directly
            |> Seq.filter (fun file -> dllFiles |> Seq.map Path.GetFileName |> Seq.exists ((=?) (Path.GetFileName file)) |> not)
            // Filter FSharp.Core.dll when there is no sigdata and optdata
            |> Seq.filter (fun file ->
              if Path.GetFileName file =? "FSharp.Core.dll" then
                FSharpAssemblyHelper.tryCheckFsCore file |> Option.isSome
  
negative.code:       ScriptArgs  = [] }
    static member Default =
  #if !NETSTANDARD1_5
      let runtimeDir = System.Runtime.InteropServices.RuntimeEnvironment.GetRuntimeDirectory()
      let includes =
        if isMono then
  