Я создал и запустил один сервис.Через некоторое время я обнаружил, что служба находится в остановленном состоянии, и при попытке перезапустить ее невозможно было перезапустить.
Error is : 1067 the process terminated unexpectedly
Первоначально я подумал, что, возможно, возникла какая-то проблема с моей службой, поэтому я удалил ее заново, переустановив зановоно проблема остается той же.После стольких попыток я выполнил следующие шаги:
1. Rename the older service executable as “dummy.exe“ (You can give any service name)
2. Run cmd as administrator
3. Register the new service with below command
4. sc create service_name binpath= "dummy.exe full path"
5. Now start the service with command "sc start servicename"
6. Service started successfully
Теперь я не могу понять, где на самом деле проблема.Возможно ли прерывание в базе данных SCM с более старым именем службы?Или возможна другая проблема.