Download Center

Find out how to start using ConfigAdapter


This page will explain how to download and import ConfigAdapter into one of your own projects, as well as how to check whether a project is compatible.

Get it from NuGet

Download the package from NuGet and have it installed, referenced and updated hassle-free. Follow the appropiate set of instructions below:

Note that you can't directly use the ConfigAdapter package. You need a module that implements the logic needed for a specific file format. Don't worry, you can use more than one file format at the same time.

These are the officially supported file formats at this moment:

  • XML files, with the ConfigAdapter.Xml package
  • INI files, with the ConfigAdapter.Ini package
  • JSON files, with the ConfigAdapter.Json package
  • YAML files, with the ConfigAdapter.Yaml package

Inside Visual Studio

  • Right click your project on the Solution Explorer and select 'Manage NuGet Packages'.
  • Open the 'Browse' tab in the NuGet Package Manager window.
  • Search for the package name you need.
  • Click 'Install' on the right side pane.
  • If necessary, accept and confirm any info windows that may appear.

From a Command Line

  • Open the Command Line window on the root folder of your project.
  • Write this command: Install-Package [PackageName] where PackageName is the name of the package you need.
  • The package should be automatically downloaded and imported.

See the source code

If you are curious and want to see how it all works on the inside, check out the sourcer for ConfigAdapter.

ConfigAdapter is available on GitHub. That's where most of its development work takes place. Feel free to go take a look and poke around. The chances of causing a global apocalypse are very slim, by our calculations.

Can my project use ConfigAdapter?

ConfigAdapter can be used from any app that targets either .NET 5 or .NET 6, on any supported platform and OS.