Sviluppare app di servizio Windows
Avviso
Questa documentazione non è relativa alla versione più recente di Windows Service. Per il contenuto più recente sui servizi Windows e BackgroundService sul modello del servizio di lavoro, vedere:
Usando Visual Studio o .NET Framework SDK, è possibile creare facilmente servizi mediante la creazione di un'applicazione installata come servizio. Questo tipo di applicazione viene chiamata servizio Windows. Con le funzionalità del framework, è possibile creare servizi, installarli, avviarli, arrestarli e controllarne in altri modi il funzionamento.
Nota
In Visual Studio è possibile creare un servizio in codice gestito in Visual C# o Visual Basic, che può interagire con il codice C++ esistente, se necessario. In alternativa, è possibile creare un servizio Windows in C++ nativo tramite la Creazione guidata progetto ATL.
Contenuto della sezione
Introduzione alle applicazioni di servizio Windows
Offre una panoramica sulle applicazioni servizio Windows, sulla durata di un servizio e sulle differenze tra le applicazioni servizio e altri tipi di progetto comuni.
Procedura dettagliata: creazione di un'applicazione di servizio Windows in Progettazione componenti
Offre un esempio di creazione di un servizio in Visual Basic e Visual C#.
Architettura di programmazione delle applicazioni di servizio
Illustra gli elementi del linguaggio utilizzati usati programmazione dei servizi.
Procedura: Creare servizi Windows
Descrive il processo di creazione e configurazione dei servizi Windows usando il modello di progetto per servizi Windows.
Sezioni correlate
ServiceBase - Descrive le funzionalità principali della classe ServiceBase, usata per creare i servizi.
ServiceProcessInstaller - Descrive le funzionalità della classe ServiceProcessInstaller, usata insieme alla classe ServiceInstaller per installare e disinstallare i servizi.
ServiceInstaller - Descrive le funzionalità della classe ServiceInstaller, usata insieme alla classe ServiceProcessInstaller per installare e disinstallare un servizio.
Creare progetti da modelli : descrive i tipi di progetti usati in questo capitolo e come scegliere tra di essi.