0

upstart を使用して、ubuntu で mono C# アプリケーションをデーモンとして実行しています。アプリはストリームライターを使用し、ログファイルに書き込む必要がありますが、これはアプリケーションをフォアグラウンドで実行すると機能しますが、バックグラウンドで実行するとファイルに書き込みません。何が問題なのですか?前もって感謝します!

4

1 に答える 1

0

ログから、アプリケーションをバックグラウンドで実行し、アプリケーションがルート ディレクトリからのパスを使用する場合、フル パスを指定する必要があることがわかりました。

たとえば、アプリのルート ディレクトリからのパスの代わりに、この場合のようにソースへのフル パスを指定する必要があります。

于 2013-04-06T13:36:15.127 に答える