Я пишу службу Windows в .net 2.0.
Что мне делать в методе OnStart()
, если по какой-то причине я не хочу, чтобы моя служба запускалась? Могу ли я просто вызвать метод Stop()
базового класса (ServiceBase
)? Я попробовал это, и получаю некоторые забавные исключения доступа к памяти. Требуется ли запускать отдельный поток для вызова метода Stop()
?