WPF Single Instance Applications
This long lost blog post work like a charm for persisting a single instance and transferring additional invocation arguments to the already running instance. Follow it exactly, it just works!
https://web.archive.org/web/20191225170316/http://blogs.microsoft.co.il/arik/2010/05/28/wpf-single-instance-application/
This post is licensed under CC BY 4.0 by the author.