vývoj aplikací služby Windows
Upozornění
tato dokumentace není dostupná pro nejnovější verzi služby Windows. nejnovější obsah služby Windows Services s využitím BackgroundService a šablony služby pracovního procesu najdete v těchto tématech:
pomocí Visual Studio nebo .NET Framework SDK můžete snadno vytvořit služby vytvořením aplikace, která je nainstalovaná jako služba. tento typ aplikace se nazývá služba Windows. S funkcemi architektury můžete vytvářet služby, instalovat je a spouštět, zastavovat a jinak řídit jejich chování.
Poznámka
v Visual Studio můžete vytvořit službu ve spravovaném kódu v jazyce Visual C# nebo Visual Basic, která může v případě potřeby spolupracovat s existujícím kódem jazyka C++. nebo můžete vytvořit službu Windows v nativním jazyce C++ pomocí průvodce Project ATL.
V této části
Představení aplikací spouštěných jako služby systému Windows
poskytuje přehled o Windowsch aplikacích služby, životnosti služby a způsobu, jakým se aplikace služby liší od jiných běžných typů projektů.
Návod: Vytvoření aplikace služby systému Windows v návrháři součástí
poskytuje příklad vytvoření služby v Visual Basic a Visual C#.
Architektura programování aplikace služby
Vysvětluje prvky jazyka používané při programování služeb.
Postupy: Vytváření služeb systému Windows
popisuje proces vytváření a konfigurace Windows services pomocí šablony projektu služby Windows.
Související oddíly
ServiceBase – Popisuje hlavní funkce ServiceBase třídy, které slouží k vytváření služeb.
ServiceProcessInstaller – Popisuje funkce ServiceProcessInstaller třídy, které se používají spolu s ServiceInstaller třídou pro instalaci a odinstalaci služeb.
ServiceInstaller – Popisuje funkce ServiceInstaller třídy, která se používá společně s ServiceProcessInstaller třídou pro instalaci a odinstalaci vaší služby.
Vytváření projektů z šablon – popisuje typy projektů používané v této kapitole a jejich výběr.