Hai aggiunto il componente ServiceInstaller al tuo servizio?
Hai aggiunto il componente ServiceInstaller al tuo servizio?
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
si fatto
ho notato proprio oggi un errore, avevo fatto service.start invece che RUN
comunque se tento di isntallarlo tramite installUtil mi da errore (vedi in basso)codice:ServiceBase[] ServicesToRun; ServicesToRun = new ServiceBase[] { new Service1() }; ServiceBase.Run(ServicesToRun);
dice che il servizio è gia esistentecodice:%windir%\Microsoft.net\Framework\v4.0.30319\InstallUtil.exe -i "F:\SVILUPPO 2017\DreamTCPListener\TCPlistenerService\bin\Debug\TCPlistenerService.exe" pause
la finestra di sfondo ho tentato di avviarlo
![]()
NN vi diro mai chi sono in realta,
tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
Ma non hai impostato DisplayName.
E la proprietà Description, l'hai inizializzata?
Segui i passaggi di questo tutorial dall'inizio confrontandoli con la tua implementazione, perché si tratta di una soluzione funzionante, io stesso ne ho creati diversi, quindi è del tutto certo che manchi qualcosa.
Tutto sta a capire quale passaggio è stato omesso o tralasciato.![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
Sarebbe una pessima scelta: se il motivo è quello che credo, avremmo tutti servizi con lo stesso nome (e quindi non installabili).
E' responsabilità dello sviluppatore creare nel modo corretto la carta di identità del proprio servizio.
Poi concordo che l'implementazione è abbastanza farraginosa; ad esempio, in Delphi l'installazione è incorporata nel progetto e non richiede altri componenti specifici, ed esiste un unico punto per le proprietà dove il default esiste ed è impostato al nome del progetto stesso, a meno di non volerlo personalizzare.
Ciao!![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...