【问题标题】:Windows Service Start Failure for self hosted SignalR自托管 SignalR 的 Windows 服务启动失败
【发布时间】:2015-05-10 10:26:47
【问题描述】:

真的想弄清楚如何安装 SignalR Self Host Windows 服务。这是我第一次尝试使用 Windows 服务,它让我发疯。经过多次失败的尝试,我真的可以得到一些帮助。我在 windows server 2012 环境中使用 cmd。

传统win弹窗中的错误:

无法从命令行或调试器启动服务。一个窗户 必须首先安装服务(使用 installutil.exe),然后 从 ServerExplorer、Windows 服务管理工具开始 或 NET START 命令。

我知道这已经在 SO 上提出过几次,但似乎没有其他帖子有帮助。

我的安装命令:

C:\Windows\Microsoft.NET\Framework\v4.0.30319 InstallUtil.exe C:\SignalRService\bin\Debug\RW.WinServ.exe

这不是安装我最初认为的那样,它必须安装所以我将启动服务但没有找到服务。

我有两个版本的 Windows 服务,我正在尝试安装/启动我自己的版本,还有一个来自 Microsoft 的示例,都不起作用。

https://code.msdn.microsoft.com/windowsapps/SignalR-self-hosted-in-6ff7e6c3

我希望已提供足够的信息来帮助我诊断问题。如果需要任何代码,请给我留言。但是即使使用上述链接中的源代码,我也无法使其正常工作。所以我倾向于我的环境没有正确配置。

非常感谢任何帮助!

问候,

【问题讨论】:

  • 您是否以管理员身份运行它?
  • @Wasp 是的,我绝对尝试了一切。我想在尝试学习新东西时,有一个好的参考是个好主意。这解决了我所有的问题。 damienbod.wordpress.com/2014/06/03/… 。感谢您的宝贵时间。

标签: c# windows-services signalr windows-server-2012


【解决方案1】:

虽然这也不是我面临的问题的直接答案,但我相信它可能会在未来帮助很多人:https://damienbod.wordpress.com/2014/06/03/signalr-self-hosting-template-for-a-windows-service/

它通过我大力浏览链接解决了我的问题。

上面的链接非常出色,可以深入了解 Windows 服务。

【讨论】:

    猜你喜欢
    • 2015-12-15
    • 2014-02-06
    • 2013-07-14
    • 2015-09-25
    • 1970-01-01
    • 2010-12-28
    • 2017-08-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多