Articles of Windows services

Comment forcer la désinstallation du service Windows

J’ai installé un service Windows en utilisant installUtil.exe. Après avoir mis à jour le code, j’ai utilisé installUtil.exe à nouveau pour installer le service sans désinstaller la version d’origine en premier. Lorsque j’essaie maintenant de désinstaller le service, installUtil.exe termine la désinstallation avec succès, mais le service apparaît toujours. Si j’essaie de modifier ses propriétés, […]

Comment puis-je vérifier si un service Windows est en cours d’exécution

J’ai une application en C # (2.0 exécutée sous XP) qui communique avec un «chien de garde» implémenté en tant que service Windows. Lorsque le périphérique démarre, ce service prend généralement un certain temps pour démarrer. Je voudrais vérifier, à partir de mon code, si le service est en cours d’exécution. Comment puis-je accomplir cela?

Installer un service Windows .NET sans InstallUtil.exe

J’ai un service Windows standard .NET écrit en C #. Peut-il s’installer sans utiliser InstallUtil? Dois-je utiliser la classe d’installation de service? Comment devrais-je l’utiliser? Je veux pouvoir appeler ce qui suit: MyService.exe -install Et cela aura le même effet que d’appeler: InstallUtil MyService.exe

L’initialiseur de type pour ‘MyClass’ a créé une exception

Voici mon code de service Windows. Lorsque je débogue le code, je reçois l’erreur / exception: L’initialiseur de type pour ‘CSMessageUtility.CSDetails’ a généré une exception. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.Linq; using System.ServiceProcess; using System.Text; using System.IO; using System.Threading; using System.Windows; using System.Windows.Forms; using CSMessageUtility; namespace CS_Data_Trasmmiting_Service { public […]

Comment exécuter MongoDB en tant que service Windows?

Comment configurer MongoDB pour qu’il puisse fonctionner en tant que service Windows?

Comment créer un service Windows à partir de l’application Java

Je viens de recevoir une application Java qui doit être installée en tant que service sur XP et Vista. Cela fait environ 8 ans que j’ai utilisé Windows sous quelque forme que ce soit et je n’ai jamais eu à créer un service, et encore moins quelque chose comme une application java (j’ai un pot […]

Installer un service Windows à l’aide d’une invite de commande Windows?

Je souhaite installer un service Windows à l’aide d’une invite de commande Windows (pas l’invite de commande Visual Studio). Comment puis-je faire cela?

La récupération de la fabrique de classes COM pour le composant avec CLSID {XXXX} a échoué en raison de l’erreur suivante: 80040154

J’ai développé un service Windows en utilisant C # .NET pour générer un rapport PDF. Pour générer un fichier PDF, j’utilise une DLL tierce. L’application s’exécute sur ma plate-forme Windows XP. Lorsque j’ai déployé le service dans la version Windows Server 2008 64 bits, j’ai cette erreur: La récupération de la fabrique de classes COM […]

“Automatique” vs “Automatique (démarrage différé)”

Lors de l’installation des services Windows, il existe deux options pour démarrer automatiquement un service Windows au démarrage de Windows. L’un est automatique et l’autre automatique (démarrage différé) . Quelle est la différence entre ces deux en détail? Par exemple, si vous créez le programme d’installation avec wixtoolset, l’élément ServiceConfig possède l’atsortingbut DelayedAutoStart . Comment […]

Un moyen plus facile de déboguer un service Windows

Existe-t-il un moyen plus simple de parcourir le code que de démarrer le service via le Gestionnaire de contrôle des services Windows, puis de connecter le débogueur au thread? C’est un peu lourd et je me demande s’il existe une approche plus simple.