Articles of mutex

Envoi de parameters à une application en cours d’exécution en C #

J’essaie d’envoyer des parameters à une application qui est déjà dans le processeur. J’utilise Mutex pour savoir si l’application est en cours d’exécution ou non. J’ai besoin d’envoyer n’importe quel paramètre de ligne de commande et ce texte est ajouté à la liste. Mais le paramètre entre mais les valeurs ne sont pas ajoutées à […]

Comment limiter les instances d’un programme C # dans Cisortingx à 1 par utilisateur

J’ai une application Windows Forms avec le code C # comme indiqué ci-dessous (ciblage .NET Framework 4). Sur mon poste de travail de développeur, ce code m’empêche de lancer plusieurs instances du programme. Cependant, le contrôle qualité dispose d’un environnement de test Cisortingx dans lequel chaque utilisateur peut toujours lancer plusieurs instances. Que peut-on faire […]

Mutex et Windows Phone 8.1

Voici mon problème. Windows Phone 8.1 Visual Studio 2013 version 4 J’ai un projet principal et un projet d’arrière-plan qui s’exécute toutes les 30 minutes. Je veux transmettre des données entre les deux. Je veux assurer un access exclusif au stockage dans Windows.Storage.ApplicationData.Current.LocalSettings, donc j’utilise un mutex. Dans mon projet principal XAML, je crée et […]

Supprimer un mutex d’un autre processus

Utilisation de la rubrique Vue d’ensemble – Manipuler l’énumération , numéro 5, la tentative de fermer un mutte d’un autre processus et des informations provenant de l’ parsing Mutex, du canari dans la mine de charbon et de la découverte de nouvelles familles de logiciels malveillants / , j’ai proposé: Attempt 1: http://pastebin.com/QU0WBgE5 Vous devez […]

Maintenir une application à instance unique

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 […]

Détecter si une autre instance de l’application est déjà en cours d’exécution

Mon application doit se comporter légèrement différemment lors du chargement si une instance est déjà en cours d’exécution. Je comprends comment utiliser un mutex pour empêcher le chargement d’instances supplémentaires, mais cela ne résout pas tout à fait mon problème. Par exemple: L’instance 1 se charge, récupère le mutex. L’instance 2 se charge, ne peut […]

Qu’est-ce que le mutex et le sémaphore In c #? Où devons-nous mettre en œuvre?

Qu’est-ce que le mutex et le sémaphore en C #? Où devons-nous mettre en œuvre? Comment pouvons-nous travailler avec eux en multithreading?

Utiliser un mutex nommé

J’ai deux instances en cours d’exécution du même service Windows. Ils vérifient la santé de chacun et signalent si un problème est détecté. J’ai un travail critique à exécuter. Je l’exécute donc avec une approche de basculement. Il s’exécute en maître et si maître ne répond pas, il s’exécute en esclave. Ce travail doit communiquer […]

Mutex ne libérant pas

Ma solution WinForm c # contient plusieurs projets, dont un projet Admin contenant frmAdmin et un projet utilisateur contenant frmUser. Un troisième projet contient frmTimer avec une timer qui lance périodiquement frmUser. Je veux que frmTimer ne lance pas frmUser quand frmAdmin est ouvert. J’utilise un mutex nommé pour indiquer à frmTimer si frmAdmin est […]

Application de formulaires Windows à instance unique et comment obtenir une référence à ce sujet?

J’ai une application Windows Forms qui autorise l’exécution d’une seule instance à la fois. J’ai implémenté Singleton en utilisant Mutex. L’application doit pouvoir être lancée à partir de la ligne de commande (avec ou sans parameters). L’application est démarrée et sortie par script. L’utilisateur ne peut rien faire à ce sujet. Donc, le but de […]