C#: Servizi Windows
copia linkDescrizione
E' ora possibile utilizzare Instant Developer per creare applicazioni di tipo "Servizio Windows" utilizzando il linguaggio C#. Per fare ciò è sufficiente che l'applicazione utilizzi il template $ID\Template\CSSVC e che l'applicazione sia di tipo C#.
Funzionalità interessate
Creazione di servizi Windows mediante Instant Developer.
Note
-
Se nella videata di compilazione del progetto si attiva il flag Build, Instant Developer effettua la compilazione del progetto producendo un file con estensione .exe.
Mediante tale eseguibile è possibile installare, avviare, fermare, disinstallare il servizio. Avviando l'eseguibile senza parametri viene mostrato un messaggio che elenca le varie opzioni supportate dall'applicazione.
Avviando, da una finestra DOS, l'eseguibile seguito dal parametro -install il servizio viene installato e sarà visibile nell'elenco dei servizi disponibili sulla macchina.
L'opzione -start avvia il servizio se è già stato installato.
L'opzione -stop ferma il servizio se è già in esecuzione.
L'opzione -uninstall ferma il servizio se è già in esecuzione e lo disinstalla.
E' anche possibile concatenare i comandi. Esempio: Servizio.exe -install -start - Se nella videata di compilazione si attiva il flag Run, Instant Developer effettua l'installazione e l'avvio del servizio (avviando l'eseguibile seguito dai comandi -install -start).
Attenzione, questo articolo è stato dichiarato obsoleto! Ultima modifica: 18/06/2020 / Validità: da 6.5.2680