I'm creating a class library that's intended to be consumed by projects running anything from .NET 4.5.0 up through .NET Core. Currently all of the actual meat of the library is working just fine, but I can't figure out how to grab values from the web.config of the consuming project without encountering issues. The System.Configuration.ConfigurationManager nuget class doesn't support anything lower than .net 4.6 because .NET 4.5 has it built-in. As such, I want to only require the installation of the nuget package if the target is 4.6+.
Is that possible?