.NET 7 Windows服务启动失败求助:本地计算机无法运行服务
.NET 7 Windows服务启动失败排查求助
我在使用.NET 7开发Windows服务时遇到启动失败问题,错误提示为:Windows无法在本地计算机上启动服务。
我通过命令提示符执行以下命令创建服务:
sc create "Test Service" binPath ="D:\Test.exe"
服务相关代码如下:
public static void Main(string[] args) { ipAddress = "127.0.0.1"; var result = CreateHostBuilder(args).Build(); result.Run(); } public static Microsoft.Extensions.Hosting.IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBuilder(args) .ConfigureWebHostDefaults(webBuilder => { webBuilder.UseStartup<Startup>(); webBuilder.UseKestrel(options => { options.Listen(IPAddress.Parse("127.0.0.1"), 8989, configure => { configure.Protocols = HttpProtocols.Http1AndHttp2; configure.UseHttps(opt => opt.SslProtocols = SslProtocols.Tls12 | SslProtocols.Tls13); }); }); }).UseWindowsService(sn => sn.ServiceName = "Test Service");
问题错误截图:
请求协助排查启动失败的原因。
内容的提问来源于stack exchange,提问作者Ganesh Murthi
相关产品推荐
相关产品推荐

