Search code examples
wpfcommand-lineargumentssingle-instance

Command line arguments and single instance WPF application


the WPF app I have has been redesigned to use tabs and be single instance. The new requirement is now that when launched with command line options and an instance of the app is already running - the already running instance should open a new tab and do some work based on the cmdline options.

the single instance is no prob - but how to pass the cmd line args from the just started instance the the already running?

thanks for any hints!


Solution

  • I would approach this with either a sockets solution or just have the new instance write the command line args to a file which is checked and then flushed by the existing instance.