title: C# Windows Service where to save settings Properties.Setting
body: <p>I am developing a Windows Service that submits some data to a web api. As Part of this I need to submit a GUID that I am generating with </p>
  
  <pre><code>Guid.NewGuid():
  </code></pre>
  
  <p>This GUID would be individual per machine, never change, and be the same for all users who log in. I'm struggling with where to actually store this though. I came across the Properties.Setting which seemed perfect, but if I scope to Application instead of User, it won't let me set the property as it is read only.</p>
  
  <p>How and where do I store the GUID? It will only generate once (when the service starts on a PC for the first time).</p>