nzsaint wrote: > I am trying to use mono-service2 to run a windows service under openSUSE > 11.1. I am currently receiving an error message (object reference not set to > an instance of an object) in the syslog in relation to my service but I > would like to obtain more information to specifically identify the cause of > the problem. Currently I am using 'gnome-system-log' to view this error > message. > > How can I obtain details of the error that occurs e.g a stack trace? I am > logging from my application to a text file but it appears that this error is > occurring before the logging in my application. The '--debug' option doesn't > appear to make any difference to the error details I receive.
Try this: mono --debug $monoprefix/lib/mono/2.0/mono-service.exe yourservice.exe Replace $monoprefix by the current prefix of your Mono installation. Note that the service won't be backgrounded when invoked like this. Another approach: Try to change the entry point of your service: static void Main (string[] args) { new YourServiceClass().OnStart(args); } and debug it standalone (mono --debug yourservice.exe). Robert _______________________________________________ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list