title: Solution for local application settings
body: <p>I am looking for a way to store local settings of my MS Outlook add-in WPF application.</p>
  
  <p>I have been reading this article <a href="https://msdn.microsoft.com/en-us/library/ms973902.aspx#persistappsettnet_creatingcustomclass" rel="nofollow">https://msdn.microsoft.com/en-us/library/ms973902.aspx#persistappsettnet_creatingcustomclass</a> (Persisting Application Settings in the .NET Framework) which describes how to persist local settings in a custom application settings class.  However, this article is from June 2002 and for Windows Forms application.  </p>
  
  <p><strong>I wonder if this is still a "good" way of doing it for my type of application?</strong></p>
  
  <p>I have looked at couple of other options but they dont seem to be applicable to my application type.  Here are some:</p>
  
  <ul>
  <li>Windows.Storage.ApplicationData.Current.LocalSettings (<a href="https://msdn.microsoft.com/en-us/windows/uwp/app-settings/store-and-retrieve-app-data#Storing_app_data_in_the_app_data_stores" rel="nofollow">https://msdn.microsoft.com/en-us/windows/uwp/app-settings/store-and-retrieve-app-data#Storing_app_data_in_the_app_data_stores</a>).  However, this is for Windows Store Apps</li>
  <li>Application Settings ( <a href="https://msdn.microsoft.com/en-us/library/k4s6c3a0(v=vs.110).aspx" rel="nofollow">https://msdn.microsoft.com/en-us/library/k4s6c3a0(v=vs.110).aspx</a>). However, this is not working for MS Outlook Add-Ins (as per "Limitation of Application Settings" section in the document).</li>
  </ul>