Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Anmärkning
Den här artikeln gäller inte för värdbaserade tjänster i .NET. För det senaste innehållet om Windows-tjänster med hjälp av Microsoft.Extensions.Hosting.BackgroundService och Worker Service-mall, se:
Med Visual Studio eller .NET Framework SDK kan du enkelt skapa tjänster genom att skapa ett program som är installerat som en tjänst. Den här typen av program kallas för en Windows-tjänst. Med ramverksfunktioner kan du skapa tjänster, installera dem och starta, stoppa och på annat sätt kontrollera deras beteende.
Anmärkning
I Visual Studio kan du skapa en tjänst i hanterad kod i Visual C# eller Visual Basic, som kan samverka med befintlig C++-kod om det behövs. Du kan också skapa en Windows-tjänst i inbyggd C++ med hjälp av ATL-projektguiden.
I det här avsnittet
Introduktion till Windows-tjänstprogram
Ger en översikt över Windows-tjänstprogram, livslängden för en tjänst och hur tjänstprogram skiljer sig från andra vanliga projekttyper.
Genomgång: Skapa ett Windows-tjänstprogram i komponentdesignern
Innehåller ett exempel på hur du skapar en tjänst i Visual Basic och Visual C#.
Programmeringsarkitektur för tjänstprogram
Förklarar språkelementen som används i tjänstprogrammering.
Gör så här: Skapa Windows-tjänster
Beskriver processen med att skapa och konfigurera Windows-tjänster med hjälp av Windows-tjänstprojektmallen.
Relaterade avsnitt
ServiceBase – Beskriver de viktigaste funktionerna i ServiceBase klassen, som används för att skapa tjänster.
ServiceProcessInstaller – Beskriver funktionerna i ServiceProcessInstaller klassen, som används tillsammans med ServiceInstaller klassen för att installera och avinstallera dina tjänster.
ServiceInstaller – Beskriver funktionerna i ServiceInstaller klassen, som används tillsammans med ServiceProcessInstaller klassen för att installera och avinstallera tjänsten.
Skapa projekt från mallar – Beskriver de projekttyper som används i det här kapitlet och hur du väljer mellan dem.