2013-01-17 77 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 ...

我希望這可以幫助你。