.net 无法启动Windows服务

f0ofjuux  于 2022-12-05  发布在  .NET
关注(0)|答案(1)|浏览(283)

我创建了一个WCF库,然后我编写了一个WCF服务,它可以创建或打开一个文件,并在该文件中写入“hello world”。然后我向一个Windows服务添加了一个新项目。在该Windows服务的onstart()方法中,我调用了WCF服务,然后我使用installutil构建并安装了该服务。当我在services.msc中启动该服务时,该服务成功安装。它将显示以下错误
本地计算机上的服务启动后又停止,某些服务会自动停止。如果它们没有要执行的工作,例如性能日志和警报。
为什么会出现此错误,如何解决?

qnakjoqk

qnakjoqk1#

(i)清除应用程序日志。
(ii)使用调试工具并追踪OnStart()方法的执行。
如果这些不起作用,
1)单击开始按钮中的运行命令
2)输入Services.msc,然后单击OK,您将获得计算机中的所有服务。
3)选择您的服务,右键单击该服务并选择“属性
4)后藤登录属性”,选择“本地系统帐户”,然后单击“确定

相关问题