基本上我有这个服务器应用程序,我建于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