title: In C#, can one modify an application's configuration at runtime, and if so, how?
body: <p>I'm writing an assembly, using C#, which will be accessed via it's COM interface.</p>
  
  <p>For this reason it does not have a specific exe, and therefore no [appname].exe.config.</p>
  
  <p>The assembly requires some application settings.  Is there a way to modify the application settings at runtime, so that it doesn't require [appname].exe.config?</p>