I'm currently "enjoying" some NuGet package version hell.
I made the mistake of selecting to update Xamarin.Forms, which then triggered an issue with the Android package versions and now upsets Xamarin.Essentials.
I've tried rolling back packages, but it would seem that I have a circular mismatch with any package version that I attempt to install, with NuGet Package Manager automatically detecting a mismatch and rolling back the attempted install.
I'm then being told to install a package directly to a project, but this doesn't work via the NuGet Package Manager window.
Are new packages really not backward compatible?
My current impression is that the latest versions of the above mentioned packages aren't.
I'm at a loss.
Can anyone help me recover this situation please?