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

Версия 13.3 от Alexandr Fokin на 2021/10/19 11:16

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