Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Эта статья не относится к размещенным службам в .NET. Последние сведения об использовании Microsoft.Extensions.Hosting.BackgroundService служб Windows и шаблоне рабочей службы см. в следующих статье:
С помощью Visual Studio или пакета SDK для .NET Framework можно легко создавать службы, создавая приложение, установленное в качестве службы. Этот тип приложения называется службой Windows. С помощью функций платформы можно создавать службы, устанавливать их и запускать, останавливать и иначе управлять их поведением.
Замечание
В Visual Studio можно создать службу в управляемом коде в Visual C# или Visual Basic, которая может взаимодействовать с существующим кодом C++ при необходимости. Кроме того, можно создать службу Windows на собственном языке C++ с помощью мастера проектов ATL.
В этом разделе
Общие сведения о приложениях службы Windows
Общие сведения о приложениях службы Windows, времени существования службы и способах отличия приложений служб от других распространенных типов проектов.
Пошаговое руководство. Создание приложения службы Windows в конструкторе компонентов
Пример создания службы в Visual Basic и Visual C#.
Архитектура программирования приложений службы
Объясняет языковые элементы, используемые в программировании служб.
Практическое руководство. Создание служб Windows
Описывает процесс создания и настройки служб Windows с помощью шаблона проекта службы Windows.
Связанные разделы
ServiceBase — Описывает основные функции ServiceBase класса, которые используются для создания служб.
ServiceProcessInstaller — Описывает функции ServiceProcessInstaller класса, который используется вместе с классом ServiceInstaller для установки и удаления служб.
ServiceInstaller — Описывает функции ServiceInstaller класса, который используется вместе с классом ServiceProcessInstaller для установки и удаления службы.
Создание проектов из шаблонов — описывает типы проектов, используемые в этой главе, и способы выбора между ними.