Исходный код вики Windows Service

Версия 11.2 от Alexandr Fokin на 2020/07/23 00:12

Последние авторы
1
2 0) В проекте службы необходимо реализовать класс установщик
3
4
5 Управление установкой/удалением
6
7 1) installutil
8 C:\Windows\Microsoft.NET\Framework\<version>
9 installutil <ServiceFile>
10 installutil /u <ServiceFile>
11
12 2) sc
13 sc create "[YOUR SERVICE NAME]" binpath= "[PATH_TO_YOUR_SERVICE_EXE]" start= auto
14 sc delete "[YOUR SERVICE NAME]"
15
16
17 Когда рабочая служба дойдет до данной строки:
18 {{code language="c#"}}
19 System.Diagnostics.Debugger.Launch();
20 {{/code}}
21 то она выкинет специальный exception, который позволит подключить отладку VisualStudio к службе и ослеживать работу службы, события, возникающие в ее жизненном цикле.
22
23
24 Описание и установка:
25 https://metanit.com/sharp/tutorial/21.1.php
26 https://metanit.com/sharp/tutorial/21.2.php
27
28 Ссылки:
29 [[Архитектура и модели.Концепция worker]]
30