mentre tenta di avviare il servizioErrore 1083 il programma eseguibile che questo servizio sia configurato per l'esecuzione non implementato l'errore di ottenere il servizio
risposta
risposta: se hai trovato questo errore controllare il nome del servizio e processo di servizio nome del servizio di installazione. Entrambi devono essere uguali.
felice di codifica
Assicurarsi inoltre che nel punto di ingresso per l'exe (di solito la procedura principale) un'istanza della propria classe di servizio (che deriva dalla base di servizio è stato creato) .EG.
private static void Main()
{
var servicesToRun = new ServiceBase[]
{
new MyService1(),
new MyService2()
};
ServiceBase.Run(servicesToRun);
}
Se non si esegue questa operazione, dire che non si include il codice per creare un'istanza di MySerivce2, come sopra, si otterrà il messaggio di errore quando si tenta di avviare MyService2.
Per aggiungere un'altra possibilità, see answer #7 on this link.
Il jist della soluzione è assegnare il nome del servizio come ci si aspetta che sia in fase di inizializzazione. Nella mia situazione, il servizio. ServiceName
il campo non è stato impostato
Considerare l'utilizzo delle istruzioni di registro per scrivere il nome del servizio appena prima di ServiceBase.Run(servicesToRun)
.
Ho lo stesso problema. La mia soluzione per questo era controllare il nome del servizio e il nome del servizio di installazione del servizio. Entrambi devono essere uguali.
private void InitializeComponent()
{
components = new System.ComponentModel.Container();
this.ServiceName = "EmailService";
}
- 1. Posso ottenere che Tomcat sia in esecuzione come servizio per eseguire il dump dell'heap?
- 2. come si può eseguire il debug di questo errore? Il servizio <nome servizio> non può essere avviato. Il servizio non ha segnalato un errore
- 3. C# - programma di installazione del servizio Windows che non registra il servizio
- 4. Crea il servizio Windows dal file eseguibile
- 5. Non sei autorizzato a utilizzare questo servizio per il provider
- 6. Come posso garantire che il comportamento illegale non sia eseguibile?
- 7. Il servizio di Windows non funziona
- 8. Perché questo servizio WCF non riconosce il parametro UriTemplate?
- 9. Metodo di crittografia implementato sia per PHP che per Java?
- 10. Il servizio net.tcp non è disponibile per il protocollo dell'indirizzo
- 11. Il servizio non supporta chkconfig
- 12. Ottenere il localizzatore servizio ovunque in ZF2
- 13. Errore con il servizio REST che richiede tempo in Python
- 14. WCF: verifica la disponibilità del servizio per il servizio
- 15. Servizio REST che può utilizzare sia JSON che Multipart Form
- 16. Servizio Windows in Utilità di pianificazione: il servizio non può essere avviato. Il processo di servizio non ha potuto connettersi al controller di servizio
- 17. Il servizio Windows non verrà avviato (errore 1053)
- 18. ottenere System.ServiceModel.AddressAccessDeniedException su Vista per il servizio WCF
- 19. Web Errore di servizio 'Impossibile creare il tipo' quando si chiama il servizio da Ajax
- 20. ADB non avviato per assicurarsi che il plugin sia configurato correttamente
- 21. Il cmdlet del servizio di arresto non è in grado di aprire il servizio esistente
- 22. web errore di servizio
- 23. Analogico di startActivityForResult per il servizio
- 24. Avvio: non è consentito avviare il servizio Intenzione ... senza permesso Processo di servizio non valido
- 25. Il programma di installazione del servizio di Windows non sta leggendo il file App.Config
- 26. Client di test WCF che non carica il servizio
- 27. Apri il servizio protobuf
- 28. Impossibile trovare il file eseguibile nel percorso di ricerca configurato per il compilatore gnc gcc
- 29. Perché questo servizio semplice non si avvia?
- 30. AngularJS, questo modo di utilizzare il servizio è buono?
http://www.clubmicrosoft.net/blog/post/2010/03/03/Error-1083-The-executable-program-that-this-service-is-configured-to-run- in-does-not-implement-the-service.aspx –
Grazie per aver funzionato, ma ho bisogno di correggerti su qualcosa: il nome del servizio (dichiarato nel componente del servizio) e il nome del programma di installazione del servizio (istanza della classe ServiceInstaller) deve essere lo stesso. ServiceProcessInstaller non ha un ServiceName né una proprietà Name. – s0nica
sì, ha risolto il mio problema aggiungendo il riferimento del servizio nella classe Program.cs all'interno della funzione ServicesToRun come new ServiceName() grazie – adnan