Я работаю на сервисе windows. В блоке catch
получение исключения при остановке службы.
System.InvalidOperationException: «Служба AirService не найдена на компьютере»
InnerException- Win32Exception: указанная служба не существует как установленная служба.
Это мой код
catch (Exception ex)
{
//WriteToFile("Simple Service Error on: {0} " + ex.Message + ex.StackTrace);
//Stop the Windows Service.
using (System.ServiceProcess.ServiceController serviceController = new System.ServiceProcess.ServiceController("AirService"))
{
serviceController.Stop();
}
}
Как проверить, установлена служба или нет?