【问题标题】:Cannot start the windows service无法启动windows服务
【发布时间】:2013-09-28 04:52:00
【问题描述】:

我创建了一个 WCF 库,然后我编写了一个 WCF 服务,它可以创建或打开一个文件并在该文件中写入“hello world”。然后我向 Windows 服务添加了一个新项目。在那个 Windows 服务 onstart() 方法中,我调用 WCF 服务,然后使用 installutil 构建和安装该服务。服务安装成功,当我在services.msc中启动服务时,显示如下错误

本地计算机上的服务启动然后停止了一些服务 自动停止。如果他们没有工作要做,例如 性能日志和警报。

为什么会出现这个错误,我该如何解决?

【问题讨论】:

  • 写入文件了吗?你能展示你的 OnStart 方法,以及它调用的方法吗?
  • @hatchet: FileServiceReference.WinServiceClient client=new FileWriteorViewWinService.FileServiceReference.WinServiceClient();客户端.write();

标签: c# .net wcf windows-services


【解决方案1】:

(i)清除应用程序日志。

(ii)使用调试器并跟踪 OnStart() 方法的执行。

如果这些都不起作用,

1) 点击从开始按钮运行命令

2) 输入Services.msc 然后点击OK,就可以得到你电脑中的所有服务了。

3) 选择您的服务并右键单击该服务并选择属性

4) 转到登录属性并选择本地系统帐户,然后单击确定

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 2015-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多