Although there are a lot of posts about .net config files, I believe that my requirements do not allow for any of the solutions proposed (or I don\'t understand the process
I do not think overriding the entire config file is a good idea. Some of the settings in this file might contain settings to be processed really early, before any of your code had a chance to do anything i.e. the ones related to the startup of .NET CLR.