rickyah / ini-parser

Read/Write an INI file the easy way!
MIT License
957 stars 235 forks source link

Support .NET 5.0 #239

Open martin-braun opened 2 years ago

martin-braun commented 2 years ago

Package 'ini-parser 2.5.2' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net5.0-windows7.0'. This package may not be fully compatible with your project.

Would love to see this project updated to support .NET 5.0.

snargledorf commented 2 years ago

Or better yet, .NET 6.0 since that is the new LTS release.

Edit: The only thing I will say for the current setup which is .NET Standard 2.0 is for backwards compatibility with older versions of .NET (See the .NET Standard versions table)

MrDave1999 commented 2 years ago

Install this package: https://www.nuget.org/packages/ini-parser-netstandard/

sandrock commented 1 year ago

Hello @martin-braun. I will start maintaining the project here and nuget here.

guycothal commented 9 months ago

Install this package: https://www.nuget.org/packages/ini-parser-netstandard/

This isn't an option for libraries that are dependent on ini-parser 2.5.2 for example PureCloudPlatform.Client.V2. This library exclusively uses only ini-parser without the option to use a different one.

While it does still compile without errors, it does still throw the warning listed in martin-braun's original issue above. When you are dealing with corporate red tape and those who don't understand warnings vs errors, everything counts.