2009-12-04 3 views

Répondre

1

Je ne sais pas si cela aide, mais lorsque j'écris des services, j'écris la partie «travailleur» du service sous forme de DLL et l'utilise à partir d'une application Winform/console. Je n'utilise qu'un service réel pour appeler la DLL de travail déjà testée et stable.

+0

C'est la voie à suivre. – HAL9000

0

Je suis développeur pour un framework d'hébergement de services Windows Open Source appelé Daemoniq. Et le débogage des services Windows en tant qu'application console est l'une de ses fonctionnalités. Vous pouvez le télécharger à partir http://daemoniq.org

caractéristiques actuelles comprennent:

    emplacement de service agnostique conteneur
  • via les CommonServiceLocator
  • définir les propriétés de services communs comme serviceName, DisplayName description et serviceStartMode par ruissellement app.config
  • plusieurs services Windows sur le même processus
  • définir les options de récupération via app.config
  • définir les services dépendait via app.config
  • ensemble des informations d'identification de processus de service via la ligne de commande
  • installer, désinstaller, les services de débogage via la ligne de commande

Merci!