I am working on the application (C# 2.0). I have implemented single instance in it. Everything is fine.
If i run the application again, it shows messagebox saying \"instanc
You need a form of interprocess communication, to signal to the other instance that it should display the messagebox.
In this instance, you could go one better than telling the existing instance to display the message, and instead tell it to restore it's main window (i.e. "unminimise").