Can only be achieved, that you can not start another application, but not bringing to front. Therefore it should be thought about, if 2 instances are that bad.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
http://stackoverflow.com/questions/17855227/mono-start-application-only-once
Can only be achieved, that you can not start another application, but not bringing to front. Therefore it should be thought about, if 2 instances are that bad.
Could be achieved with processInstance.MainWindowHandle and then bring this to front.
Please try to get DBus running, as it is the better solution.
http://www.ndesk.org/DBusSharp
No DBus is multi plattform available.