Я уже сделал службу Windows, которая должна автозапускаться при запуске Windows, но по какой-то причине она не работает. Я использовал код ниже:Как автозапуск служб Windows на C#
private void serviceInstaller1_AfterInstall(object sender, InstallEventArgs e)
{
using (ServiceController sc = new ServiceController(serviceInstaller1.ServiceName))
{
sc.Start();
}
}
После установки службы с помощью Installutil.exe он запускается автоматически, но если я делаю рестарт не запускается даже при изменении конфигурации в Service Manager, является «Автоматический».
Я уже пробовал меняться для «Automatic (Delayed Start)», но ничего не изменилось.
Буду признателен за некоторые советы.
Извините за мой бедный английский, я не уроженец.
Благодаря
Перейдите по этой ссылке, это может помочь вам http://stackoverflow.com/questions/3411044/windows-service-doesnt-start-automatically – jadavparesh06
В думаю, что вы хотите, чтобы запустить свой проект как администратор – Kishan