首页 > 解决方案 > .net 5.0 windows 服务不自动启动

问题描述

我有一个 .net 5.0 windows 服务定义如下

.UseWindowsService();

设置为延迟自动启动,但它不会仅手动自动启动,所以我知道服务本身没有问题。我唯一能想到的是该服务使用System.IO.FileWatcherSystem.IO.Pipes. 这是我需要说服务所依赖的依赖吗?如果是,是哪一个?

标签: c#.netwindowswindows-services.net-5

解决方案


winmgmt需要通过打开cmd提示配置服务依赖

sc config "NAME_OF_YOUR_SERVICE" depend= winmgmt我在这里 找到了答案


推荐阅读