基本上我有這個服務器應用程序,我建於VC#,出於某種原因,當我像這樣運行Ubuntu的後臺任務的插座,單
mono oserver.exe &
它繼續運行的任務,但我不能連接到它。 但如果我只是把它通常像這樣
mono oserver.exe
能正常工作? 有沒有更好的方法來做到這一點?或者,也許某些單聲道在背景中無法做到的事情?不確定。有任何想法嗎?
基本上我有這個服務器應用程序,我建於VC#,出於某種原因,當我像這樣運行Ubuntu的後臺任務的插座,單
mono oserver.exe &
它繼續運行的任務,但我不能連接到它。 但如果我只是把它通常像這樣
mono oserver.exe
能正常工作? 有沒有更好的方法來做到這一點?或者,也許某些單聲道在背景中無法做到的事情?不確定。有任何想法嗎?
其實我最終發現的是應用程序的工作目錄改變了,因爲我將應用程序從fg和bg移動到了背景。我不知道爲什麼會發生這種情況,但在我的應用程序中設置絕對路徑允許我的應用程序在後臺運行。我還使用單一oserver &>/dev/null。
您是不是要找
mono oserver.exe & some-another-command
?
其實我最終發現應用程序的工作目錄是因爲我將應用程序從fg和bg移動到背景而改變的。我不知道爲什麼會發生這種情況,但在我的應用程序中設置絕對路徑允許我的應用程序在後臺運行。我也使用mono oserver&>/dev/null。 – 2011-02-28 20:37:31