Introduction - eaardal/konfiggy GitHub Wiki

Konfiggy is a tiny helper utility for making life easier when dealing with environment-dependent configuration settings in your app/web.config files.

Ever dealt with this in your app.config:

<appSettings>
    <add key="MySetting" value="Dev-server-path" />
    <add key="MySetting" value="QA-server-path" />
    <add key="MySetting" value="Prod-server-path" />
</appSettings>

And then based on the environment you're deploying to you have to manually go into the .config file and uncomment the correct setting and comment out the others?

What about swapping out database connection strings manually based on where you're deploying?

Hopefully, Konfiggy will make life easier. Please continue on to "Getting started" to see how Konfiggy can help.