在背景streamwriter中运行单声道app不写入文本文件

时间:2013-04-05 10:23:53

标签: c# monodevelop

我使用upstart在ubuntu中运行我的mono C#应用程序作为守护进程。 应用程序使用streamwriter并假设写入logfile, 如果我在前台运行我的应用程序,但是当我运行时,这是有效的 它在后台它不写入文件。 可能是什么问题呢? 提前谢谢!

1 个答案:

答案 0 :(得分:0)

从日志中发现,如果您在后台运行应用程序,并且您的应用程序使用根目录中的路径,则必须指定完整路径。

例如 - 而不是来自应用程序根目录的路径,你必须提供源的完整路径,例如在这种情况下“/usr/share/myapp/res/pic.jpg”而不是“res / pic.jpg”