File tree Expand file tree Collapse file tree 1 file changed +16
-1
lines changed Expand file tree Collapse file tree 1 file changed +16
-1
lines changed Original file line number Diff line number Diff line change @@ -294,7 +294,22 @@ type SdkAssemblyResolver(logLevel: Trace.VerboseLevel) =
294
294
295
295
match net60releases with
296
296
| None -> []
297
- | Some versions -> versions |> List.filter sdkRelease
297
+ | Some versions ->
298
+ match versions |> List.filter sdkRelease with
299
+ | [] ->
300
+
301
+ Trace.traceFAKE $" No exact match of product releases {version.ToString()} found."
302
+
303
+ match versions |> List.filter ( fun release -> release.Version.Major = version.Major) with
304
+ | [] ->
305
+ Trace.traceFAKE
306
+ $" No product release found for {version.ToString()}. Maybe a pre-release? Returning all the versions."
307
+
308
+ versions
309
+ | majorMatch ->
310
+ Trace.traceFAKE $" .NET {version.Major} product releases returned."
311
+ majorMatch
312
+ | foundMatch -> foundMatch
298
313
299
314
member this.GetProductReleaseForSdk ( version : ReleaseVersion ) =
300
315
this.GetProductReleasesForSdk version |> List.tryHead
You can’t perform that action at this time.
0 commit comments