I was searching for a ini file library for .NET that supports XML files like My.Settings; I’ve tried many libraries from CodeProject and co. but after 3 hours, I’ve found this on SourceForge, wow.
Features
- Multiple configuration types
INI, XML, Registry, and command line - Strong variable types
String, int, float, etc. Eliminates casts - Set and save
Add, remove, edit, and save configs - Lightweight and fast
Small footprint, built for speed - Merging
Merge several configs into one - 100% free
Free and open source code - Value aliases
Add aliases for unclear variables - Key value replacement
Replaces values with other key values - Cross platform
Run on .NET/Mono Linux/Mac/Windows - INI parser
Contains a 100% managed INI parser - Fully documented
See the Nini manual and API reference - Unlimited files/sources
Loads an unlimited number of files - Compact Framework
Supports the .NET Compact Framework - Command line application
Has a command-line configuration editor - Mature and stable
Over 140 unit tests
Check it out, here
Thanks Brent R. Matzelle!
Gioffy