Installation de Windows Service créé dans Visual Studio

Quand je crée un nouveau Service Windows dans Visual Studio 2010, je reçois le message indiquant à l'utilisation InstallUtil net et de commencer à exécuter le service.

J'ai essayé les étapes suivantes:

  1. Créer un nouveau Fichier de projet -> New -> Projet -> Windows Service
  2. Nom Du Projet: TestService
  3. De construction du projet tel qu'il est (Service1 constructeur, OnStart, OnStop)
  4. Ouvrir l'invite de commandes, exécutez "C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe" TestService.exe
  5. Exécuter net start TestService.

Sortie de l'étape 4

L'exécution d'une installation négociée.

Début de l'Installation de la phase de l'installation.

Voir le contenu du fichier journal pour le
C:\Users\myusername\Documents\Visual Studio
2010\Projects\TestService\TestService\obj\x86\Debug\TestService.exe
l'assemblée progrès.

Le fichier est situé à C:\Users\myusername\Documents\Visual Studio
2010\Projects\Tes
tService\TestService\obj\x86\Debug\TestService.InstallLog.

L'installation de l'assembly 'C:\Users\myusername\Documents\Visual Studio
2010\Projects\TestS ervice\TestService\obj\x86\Debug\TestService.exe'.

Paramètres affectés sont:

logtoconsole =

logfile = C:\Users\myusername\Documents\Visual Studio
2010\Projects\TestService\T
estService\obj\x86\Debug\TestService.InstallLog

assemblypath = C:\Users\myusername\Documents\Visual Studio
2010\Projects\TestServ ice\TestService\obj\x86\Debug\TestService.exe

Pas de public installateurs avec le RunInstallerAttribute.Oui attribut
peut être trouvé dans la C:\Users\myusername\Documents\Visual Studio
2010\Projects\TestService\TestSe rvice\obj\x86\Debug\TestService.exe
de l'assemblée.

L'Installation a terminé l'étape avec succès, et la phase de validation est
début.

Voir le contenu du fichier journal pour le
C:\Users\myusername\Documents\Visual Studio
2010\Projects\TestService\TestService\obj\x86\Debug\TestService.exe
l'assemblée progrès.

Le fichier est situé à C:\Users\myusername\Documents\Visual Studio
2010\Projects\Tes
tService\TestService\obj\x86\Debug\TestService.InstallLog.

Commettre l'assembly 'C:\Users\myusername\Documents\Visual Studio
2010\Projects\TestS ervice\TestService\obj\x86\Debug\TestService.exe'.

Paramètres affectés sont:

logtoconsole =

logfile = C:\Users\myusername\Documents\Visual Studio
2010\Projects\TestService\T
estService\obj\x86\Debug\TestService.InstallLog

assemblypath = C:\Users\myusername\Documents\Visual Studio
2010\Projects\TestServ ice\TestService\obj\x86\Debug\TestService.exe

Pas de public installateurs avec le RunInstallerAttribute.Oui attribut
peut être trouvé dans la C:\Users\myusername\Documents\Visual Studio
2010\Projects\TestService\TestSe rvice\obj\x86\Debug\TestService.exe
de l'assemblée.

Supprimer InstallState fichier, car il n'y a pas d'installateurs.

La phase de validation est terminée avec succès.

Le transactionnel installation terminée.

Sortie de l'étape 5

Le nom du service n'est pas valide.

Plus d'aide est disponible en tapant NET HELPMSG 2185.

InformationsquelleAutor jkh | 2011-10-27