2013-01-17 79 views
0

我无法让xsockets.net Windows服务正常工作。目前,我使用this source,因为我无法找到一个更好的XSockets.NET Windows服务无法启动

  • 解决始建于VS2012Express版,
  • 使用.NET框架V4安装了InstallUtil.exe
  • 尝试当启动Windows服务对话,它给出了一个对话的服务说:"The XSockets.NET service on Local Computer started and then stopped." The Windows event viewer just lists: "The XSockets.NET service entered the stopped state."

我所有的新手,.NET和C#,只是试图让WebSockets的工作中去有点疯狂对这个问题: - )

任何帮助表示赞赏。

+1

我想我们需要一些关于你在做什么的附加信息。 在这里发布或发送邮件联系xsockets.net Reglars Uffe,团队XSockets – Uffe

+0

你好。 安装服务的最快和最简单的方法记录在http://xsockets.net/api/hosting/windows-service 请参阅视频。 – Uffe

回答

0

如果所有XSockets的插件(dll)都在位,并且您的Windows服务的app.config是okey,则不应该出现这种错误。

在以下回购协议中,您会找到一个模板,也许是您正在裁判的那个模板?

https://github.com/MagnusThor/XSockets.Windows.Service

确保所有在这里“https://github.com/MagnusThor/XSockets.Windows.Service/tree/master/Dependencies”中列出的DLL的在项目中引用了如下图所示

protected override void OnStart(string[] args) 
     { 
      new XSockets.Windows.Service.Host.Instance(); 
     } 

“主机”的XSockets.NET(项目创建一个服务) < -

希望这可以帮助!

马格努斯

0

确保所有DLL的(包括依赖)的项目都在这个文件夹C:\的巧克力\ LIB \ XSockets.Windows.Service.2.5.2 \工具

我同样的问题,我解决了把依赖关系放在该文件夹,即:EntityFramework.dll ...

我希望这可以帮助你。