gpt4 book ai didi

.net - 如何在 OnStart 方法中停止服务?

转载 作者:行者123 更新时间:2023-12-04 17:59:46 26 4
gpt4 key购买 nike

我正在.net 2.0 中编写 Windows 服务。

我应该在 OnStart() 内做什么如果出于某种原因我不希望我的服务启动的方法?我可以直接调用Stop()吗?基类的方法(ServiceBase)?我已经尝试过了,并且得到了一些有趣的内存访问异常。是否需要启动一个单独的线程来调用 Stop()方法?

最佳答案

你为什么要这样做?如果有错误,将其记录在事件日志中并抛出异常。您的服务将不会启动,并且会通知用户发生了一些不好的事情。

关于.net - 如何在 OnStart 方法中停止服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/887470/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com