-
Notifications
You must be signed in to change notification settings - Fork 104
Open
Description
If I try to update Serilog.Extensions.Logging from 9.0.2 to 10.0.0, I get a compile error.
Detected package downgrade: Microsoft.Extensions.Logging from 10.0.0 to centrally defined 9.0.10. Update the centrally managed package version to a higher version.
TdDesktop -> Serilog.Extensions.Logging 10.0.0 -> Microsoft.Extensions.Logging (>= 10.0.0)
TdDesktop -> Microsoft.Extensions.Logging (>= 9.0.10)
My projects are all on .NET 9. The thing is, I don't expect I can update to .NET 10 for several months, due to many issues in VS and SDK and System and Microsoft libraries of version 10.
In the meantime, this particular library can't be updated to the latest version. That's a pretty unusual requirement for a well maintained library on NuGet.
So I question whether there's a sufficiently good reason Serilog.Extensions.Logging version 10.0.0 must have a dependency to Microsoft.Extensions.Logging >= v 10.0.0 for all these .NET versions, listed in the Package Details of the NuGet package manager in VS : .net 8.0, .net9.0, .net10.0
Metadata
Metadata
Assignees
Labels
No labels