title: Get the version information of an installed service?
body: <p>I want to check programmatically that the latest version of my Windows Service is installed.  I have:</p>
  
  <pre><code>var ctl = ServiceController.GetServices().Where(s =&gt; s.ServiceName == "MyService").FirstOrDefault();
  if (ctl != null) {
    // now what?
  }
  </code></pre>
  
  <p>I don't see anything on the <code>ServiceController</code> interface that will tell me the version number.  How do I do it?</p>