Is it true that a service written in C# is unable to give visual feedback to the desktop?
I understand that services start up before user logon and at that point ther is no desktop available. My question then, apart from logging events in the system event log which is not a very efficient way of communicating to the user, what are my alternatives for showing a message box from a service?
Only two options come to mind:
- MessageBox.Show - Looking around it seems this is not going to be an option.
- Show a custom form
I've not given the reasons for why this messagebox needs to be shown. Please assume that it needs to be shown as I don't want responses on "good practice". Not at this point at least.