Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Por fim, não esqueça de adicionar um comando para parar o seu serviço no começo da instalação, caso contrário o instalador falhará pois os arquivos não serão substituídos:

Bloco de código
[Code]
{------------------------------------------------------------------------------}
function PrepareToInstall(var NeedsRestart: Boolean): String;
var
  ResultCode: integer;
begin
  Exec('net.exe', 'stop meu_servico', '', SW_HIDE, ewWaitUntilTerminated, ResultCode);
end;