Comment installer les services Windows?
1. Ouvrez l'invite de commande Visual Studio Developer.
2. Accédez au répertoire qui contient le service.
3. Tapez «installutil servicename.exe» et appuyez sur Entrée.
Les applications de service sur Windows peuvent s'exécuter en arrière-plan et ne pas interférer avec l'interface utilisateur, ce qui les rend idéales pour tous ceux qui veulent des programmes qui fonctionnent en arrière-plan. Ce guide vous apprend à installer un service.NET sur n'importe quelle version de Windows à l'aide de l'invite de développement de Visual Studio ou de l'invite de commande Windows.
Méthode 1 sur 2: à l'aide de l'invite Visual Studio
- 1Ouvrez le menu Démarrer et sélectionnez la version Visual Studio. Le numéro de version variera. Cela ouvre une liste de tous les outils Visual Studio.
- 2Cliquez sur Invite de commandes du développeur pour la version VS. Cela ouvre l'invite de commande Visual Studio.
- 3Accédez au répertoire dans lequel votre service est compilé. Vous pouvez utiliser la cd commande pour changer de répertoire. S'il y a des espaces dans le chemin d'accès au répertoire, vous devrez entourer le chemin entier de guillemets. Exemple:
- cd "C:\Program Files\Microsoft Visual Studio 10,0\bin\Debug".
- 4Tapez et appuyez sur. installutil servicename.exe ↵ enter Remplacez servicename par le nom de votre fichier de service. Cela installe le service sur votre PC.
- Pour vérifier que votre service est en cours d'exécution, appuyez sur Ctrl+ Alt+ Del, cliquez sur Gestionnaire de tâches, puis sur l' onglet Services. Si vous ne voyez pas d' onglet Services, cliquez sur Plus de détails dans le coin inférieur gauche et il devrait apparaître.
- Si vous obtenez une erreur que Visual Studio ne peut pas trouver instantanément, cela peut être dû au fait que vos chemins ne sont pas définis correctement. Vous devrez peut-être entrer le chemin complet de l'utilitaire d'installation pour l'exécuter. C'est généralement quelque chose comme C:\WINDOWS\Microsoft.NET\Framework64\v(version number)\InstallUtil.exe.
- Pour désinstaller le service, utilisez.installutil /u servicename.exe
Méthode 2 sur 2: à l'aide de l'invite de commande Windows
- 1Cliquez avec le bouton droit sur le menu Démarrer. Il se trouve généralement dans le coin inférieur gauche de l'écran.
- 2Cliquez sur Invite de commandes (admin) ou Windows powershell (admin). L'une de ces deux options doit se trouver près du centre du menu. Cela ouvre une invite de commande de niveau administrateur.
- Vous devrez peut-être cliquer sur Oui pour confirmer.
- Assurez-vous de connaître le chemin d'accès complet au service que vous souhaitez installer avant de continuer.
- 3Tapez. sc.exe create nameofservice binpath= "\full\path\to\service.exe" Remplacez NameofService par le nom que vous souhaitez donner au service et \full\path\to\service.exe par le chemin complet de l'exécutable.
- Il y a un espace entre binpath= et."\full\path\to\service.exe"
- Si vous devez passer des options/arguments lors de l'exécution de l'exécutable, ajoutez à la fin, en remplaçant value par ce qui est nécessaire.optionname="value"
- 4Appuyez sur ↵ enter pour installer le service. Pour vérifier que votre service est en cours d'exécution, appuyez sur Ctrl+ Alt+ Del, cliquez sur Gestionnaire de tâches, puis sur l' onglet Services. Si vous ne voyez pas d' onglet Services, cliquez sur Plus de détails dans le coin inférieur gauche et il devrait apparaître.
En parallèle