私のWindowsサービスの最新バージョンがインストールされていることをプログラムでチェックしたいと思います。私は持っています:インストールされているサービスのバージョン情報を取得しますか?
var ctl = ServiceController.GetServices().Where(s => s.ServiceName == "MyService").FirstOrDefault();
if (ctl != null) {
// now what?
}
バージョン番号を教えてくれるServiceController
インターフェイスには何も表示されません。どうすればいいのですか?
これをチェックしましたか?http://stackoverflow.com/questions/1357268/programmatically-retrieving-assembly-version-of-a-running-service –
@Aaron - これは良いスタート地点です! :) –