2009-12-03 14 views
0

Je souhaite installer un service Windows sur un service distant. Dans le blog suivant que vous avez dit à utiliser « servicecontroller »Impossible d'installer le service de fenêtre à l'aide de 'servicecontroller'

Installing a win32 service using MSBuild and Microsoft.Sdc.Tasks

Toutefois, dans le « ServiceController membres » dans le fichier CHM de il n'y a pas memeber « Tâches communautaires MSBuild » pour accepter le chemin du service être installé pour ex. 'c: \ myservice.exe'

Veuillez suggérer comment puis-je réaliser la tâche d'installation à distance.

Merci, M. Prasad

Répondre

1

La tâche ServiceController ne vous permet pas d'installer des services. Il ne contrôle que les services existants.

Je recommande d'utiliser l'autre méthode décrite dans la question que vous faites référence:

<Exec WorkingDirectory="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727" 
       Command="InstallUtil.exe -i XXX.exe" />