anchor.diff:          let idm = dp.TryFindDependencyManagerByKey(Seq.empty, "", reportError, "nuget")
   
           if RuntimeInformation.IsOSPlatform(OSPlatform.Windows) then
  -            let result = dp.Resolve(idm, ".fsx", [|"r", "FSharp.Data"|], reportError, "net472")
  +            let result = dp.Resolve(idm, ".fsx", [|"r", "FSharp.Data,3.3.3"|], reportError, "net472")
               Assert.Equal(true, result.Success)
               Assert.Equal(1, result.Resolutions |> Seq.length)
               Assert.Equal(1, result.SourceFiles |> Seq.length)
               Assert.Equal(2, result.Roots |> Seq.length)
   
  -        let result = dp.Resolve(idm, ".fsx", [|"r", "FSharp.Data"|], reportError, "net5.0")
  +        let result = dp.Resolve(idm, ".fsx", [|"r", "FSharp.Data,3.3.3"|], reportError, "net5.0")
           Assert.Equal(true, result.Success)
           Assert.Equal(1, result.Resolutions |> Seq.length)
           Assert.Equal(1, result.SourceFiles |> Seq.length)
  
positive.code:             ResolvingErrorReport (report)
  
          let idm = dp.TryFindDependencyManagerByKey(Seq.empty, "", reportError, "nuget")
          let result = dp.Resolve(idm, ".fsx", [|"r", "FSharp.Data"; "r", "timeout=none"|], reportError, "net5.0", null, "", "", "", -1)           // Wait forever
          Assert.Equal(true, result.Success)
          Assert.Equal(foundCorrectError, false)
          Assert.Equal(foundWrongError, false)
  
negative.code:         let idm = dp.TryFindDependencyManagerByKey(Seq.empty, "", reportError, "nuget")
  
          if RuntimeInformation.IsOSPlatform(OSPlatform.Windows) then
              let result = dp.Resolve(idm, ".fsx", [|"r", "FSharp.Data,3.3.3"|], reportError, "net472")
              Assert.Equal(true, result.Success)
              Assert.Equal(1, result.Resolutions |> Seq.length)
              Assert.Equal(1, result.SourceFiles |> Seq.length)
              Assert.Equal(2, result.Roots |> Seq.length)
  
          let result = dp.Resolve(idm, ".fsx", [|"r", "FSharp.Data,3.3.3"|], reportError, "net5.0")
          Assert.Equal(true, result.Success)
          Assert.Equal(1, result.Resolutions |> Seq.length)
          Assert.Equal(1, result.SourceFiles |> Seq.length)
  