我正在创建一个Windows服务,它应该在系统关闭时向位于同一台机器上的RESTFull服务发送请求。 我想确保我的服务OnStop()事件将在IIS服务停止之前触发。 有没有办法可以控制服务关闭的顺序?
答案 0 :(得分:2)
Microsoft documents这个:
要手动设置服务的关闭顺序,请创建多字符串 注册表值,其中包含服务名称的顺序 它们应该关闭并分配给Control键 PreshutdownOrder值,如下
在堆叠交换的姐妹网站上几乎没有关于此信息,所以我提供链接而不是复制内容:https://serverfault.com/questions/34427/windows-service-dependencies