title: How to get Windows Version - as in "Windows 10, version 1607"?
body: <p>It seems that the word "version" in reference to Windows is used for different things. For example, the Windows 10 "Anniversary Update" is labeled "Version 1607" by Microsoft (<a href="https://support.microsoft.com/en-us/kb/3176938" rel="noreferrer">here</a> for example). But if I try to get the "Version" (on a PC with the Anniversary Update installed) using the following code, nothing is returned that looks like "1607".</p>
  
  <pre><code>// Get Version details
  Version ver = os.Version;
  Console.WriteLine("Major version: " + ver.Major);
  Console.WriteLine("Major Revision: " + ver.MajorRevision);
  Console.WriteLine("Minor version: " + ver.Minor);
  Console.WriteLine("Minor Revision: " + ver.MinorRevision);
  Console.WriteLine("Build: " + ver.Build);
  </code></pre>
  
  <p>I get this:</p>
  
  <pre><code>Major version: 6
  Major Revision: 0
  Minor version: 2
  Minor Revision: 0
  Build: 9200
  </code></pre>
  
  <p>How do I get the Windows 10 "version" as in "Version 1607"?</p>
  
  <p>Thanks!</p>