Как да напишете вашата услуга

Съдържание:

Как да напишете вашата услуга
Как да напишете вашата услуга

Видео: Как да напишете вашата услуга

Видео: Как да напишете вашата услуга
Видео: Я Стал АССИСТЕНТОМ КЛОУНА на 24 ЧАСА… 2024, Април
Anonim

Стандартният инструмент за създаване на услуга на Windows е шаблонът Visual Studio. Net, наречен Windows Service.

Как да напиша вашата услуга
Как да напиша вашата услуга

Необходимо е

Основното предимство на този инструмент на Windows Service е автоматичното създаване на препратки към правилните класове и категории имена чрез прилагане на наследяване и модифициране на необходимите методи

Инструкции

Етап 1

Уверете се, че разбирате последователността от стъпки за създаване на вашата услуга: - правилно дефиниране на името на услугата на услугата; - създаване на необходимите инсталатори; - извършване на заместване; - определяне на кода OnStop и OnStart; - определяне на метода за конфигуриране на създадена услуга.

Стъпка 2

Използвайте диалоговия прозорец Свойства, за да зададете желаното име за услугата, която създавате. Имайте предвид, че избраното име на услугата трябва да съвпада с името, използвано от приложението за инсталиране на клас. Всяка промяна в стойността на използваното име предполага актуализация на приложението за инсталиране на класа.

Стъпка 3

Използвайте необходимите параметри, за да дефинирате свойствата и методите на функциониране на създадената услуга: - True - в раздела CanStop - за да позволите получаване на заявки, които прекъсват изпълнението; изключване, което извиква процедурата OnShutDown; в състояние на захранване на компютъра или True - за разрешаване на получаването на такива известия;

Стъпка 4

Извикайте инструмента за редактор на код и въведете необходимите стойности за обработка за процедурите OnStop и OnStart. Променете параметрите на стойностите на методите, които ще бъдат променени във функционалността, и добавете необходимите инсталатори за създаваната услуга.

Стъпка 5

Разгънете менюто Build и посочете командата Build Solution, без да се опитвате да използвате функционалния бутон F5 за стартиране на услугата. Инсталирайте създадената услуга.

Препоръчано: