2010-11-09 22 views

回答

3

我會去一個單獨的exe,但這只是我的看法。這完全取決於你。在功能,性能,開發時間等方面沒有任何不同。

雖然通過svchost將它作爲服務運行沒有任何問題。 SvcHost由Microsoft實施,因爲他們希望使代碼庫更加可重用。目標是在dll中使用可重用的代碼,而不是將其搗毀成exe文件。但是因爲dll不是可執行文件,所以不能直接啓動。因此,他們將svchost作爲跑步者。

+0

我已創建一個Java應用程序,並已安裝爲Windows服務,試圖開始使用Java - jar file.jar。它不會開始。除服務信息外,沒有任何錯誤顯示響應時間太長。任何想法? – Proyb2 2010-11-09 02:17:39

0

的區別是用戶名,你可以運行運行你的應用程序作爲

的用戶名或管理員