Eu tenho um aplicativo simulado que desejo iniciar como um serviço do Windows. O aplicativo ainda não existe, mas sei que ele precisa ser iniciado automaticamente quando o computador é inicializado, por isso estou tentando configurar o instalador agora.
Eu criei o serviço com o seguinte comando:
sc create ServiceName binpath= C:\path\to\ServiceName.exe start= auto displayname= "Better Service Name"
Isso parece funcionar, posso ver o serviço no Gerenciamento do Computador com o conjunto de propriedades correto.
No entanto, quando eu inicio o serviço, vejo que o exe começa no Gerenciador de Tarefas, mas a janela do Controle de Serviço informa
"Erro 1053: o serviço não respondeu à solicitação de início ou controle em tempo hábil."
E então o exe morre.
Eu tentei uma edição do registro para estender o tempo limite de 30 segundos para 180 segundos, mas isso não ajudou.
Eu também tentei as etapas sugeridas aqui , mas não consegui excluir nenhum dos arquivos", porque o arquivo está aberto no System ". Não tenho certeza do que isso significa, mas não consegui resolvê-lo.
Há mais alguma coisa que eu possa fazer para tentar fazer isso começar?
Também estou aberto a outras opções para que este exe seja iniciado automaticamente. Eu gosto da conveniência de ter um serviço em caso de falha por qualquer motivo, pode ser mais fácil de gerenciar, mas eu não sou linha-dura nisso.