Je travaille sur cette application et j’ai ce problème. L’exécution du programme via la ligne de commande avec différents arguments ouvre différents processus .exe.
Ma question est de savoir comment puis-je empêcher d’ouvrir le même fichier plusieurs fois et est-il possible d’envoyer de nouveaux arguments en ligne de commande à une instance d’application déjà ouverte
Merci.
Il existe des classes .NET standard pour cela. Check-out:
http://www.openwinforms.com/single_instance_application.html
http://www.smartasses.be/2009/04/24/single-instance-application-with-c/