Utilizzo di Visual Studio Express 2012, ho creato un'applicazione console utilizzando Topshelf (versione 3.1.107.0). L'applicazione funziona come un'applicazione console, ma non riesco a capire come installarlo come servizio. Ho pubblicato il progetto da Visual Studio (Build, Publish), avviato un prompt dei comandi come amministratore, navigato nella cartella in cui è stata pubblicata l'applicazione ed eseguito setup.exe -install dal prompt dei comandi. L'applicazione è installata e viene eseguita, ma come applicazione console, non come servizio Windows. Cosa mi manca qui?Installazione di un'applicazione Topshelf come servizio Windows
Per coloro che potrebbero non avere familiarità con Topshelf, è un framework di servizio Windows per .Net e si suppone che faciliti lo scenario descritto sopra: sviluppo e debug come applicazione console, distribuire come servizio Windows. Vedere la documentazione allo http://docs.topshelf-project.com/en/latest/index.html.
Ho esaminato la domanda "Crea servizio Windows da eseguibile". Non sembra pertinente alla mia domanda, in quanto non riguarda Topshelf. –
Sì, questo è quello che fa Topshelf, e sì, ho ricercato la loro documentazione. –
Bene cosa hai trovato? Come apparentemente sembra che tu abbia problemi a seguire la loro documentazione, specialmente in _ "L'applicazione è installata e funziona, ma come applicazione console, non un servizio Windows" _. Vede il servizio installato nello snap-in MMC Servizi di Windows? – CodeCaster