title: App.Config Best Practices?
body: <p>Normally when you have a application configuration file in your application and your application is expected to read from it.</p>
  
  <p>Is it good to check initially at start up if this file exists and raise an error and not to proceed at all ? (Worse case senarios)</p>
  
  <p>Or leave it to the unhandled exception manager to handle it and shut down the application? (WPF/Winforms etc)</p>
  
  <p>Please advice?</p>