我创建了一个WCF库,然后我编写了一个WCF服务,它可以创建或打开一个文件,并在该文件中写入“hello world”。然后我向一个Windows服务添加了一个新项目。在该Windows服务的onstart()
方法中,我调用了WCF服务,然后我使用installutil
构建并安装了该服务。当我在services.msc中启动该服务时,该服务成功安装。它将显示以下错误
本地计算机上的服务启动后又停止,某些服务会自动停止。如果它们没有要执行的工作,例如性能日志和警报。
为什么会出现此错误,如何解决?
1条答案
按热度按时间qnakjoqk1#
(i)清除应用程序日志。
(ii)使用调试工具并追踪OnStart()方法的执行。
如果这些不起作用,
1)单击开始按钮中的运行命令
2)输入Services.msc,然后单击OK,您将获得计算机中的所有服务。
3)选择您的服务,右键单击该服务并选择“属性
4)后藤登录属性”,选择“本地系统帐户”,然后单击“确定