IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[C#] debug service windows


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2004
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 17
    Par défaut [C#] debug service windows
    Bonjour,

    Je dois développer un service windows.
    Pour debugger ce n'est pas évident à chaque modification du code, je dois build, déployer et accrocher mon debugger au service.
    Si j'ai des erreurs , je dois desintaller et refaire la manipulation.

    Etant un débutant je peux me tromper.

  2. #2
    jab
    jab est déconnecté
    Rédacteur
    Avatar de jab
    Homme Profil pro
    SharePoint developpeur
    Inscrit en
    Février 2004
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : SharePoint developpeur
    Secteur : Service public

    Informations forums :
    Inscription : Février 2004
    Messages : 1 173
    Par défaut
    Je ne suis pas un spécialiste des sin service mais en ayant fait un oui c'est .... à débogger. Essaye d'utiliser une classe de service que tu peux tester avec nunit et testdriven par exemple. Ensuite tu l'inclus dans ton winservice qui ne fait que l'appel à ta classe service. Au niveau architecture c'est par ailleur beaucoup mieux. ensuite tu peux tracer ton win service dans un fichier en utilisant Trace et debug justement.

  3. #3
    Membre averti
    Inscrit en
    Février 2004
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 17
    Par défaut re
    en fait j'ai créé une nouvelle méthode dans mon service qui lance levent onstart et ensuite j'ajoute System.Threading.Thread.Sleep(System.Threading.Timeout.Infinite);
    ce qui permet de débugger proprement.

    Autrement j'ai pensé à mettre tout le code métier dans une dll.
    et ainsi le service ne fait que appel à la dll mais pour debugger ça ne donne rien.
    La première solution reste la mieux.

Discussions similaires

  1. Planifier le démarrage d'un service Window
    Par tscoops dans le forum Windows XP
    Réponses: 2
    Dernier message: 29/03/2005, 14h56
  2. [WD7.5] Service Windows
    Par cqfd dans le forum WinDev
    Réponses: 1
    Dernier message: 29/03/2005, 08h58
  3. Visual C++ 6.0 Debug Service Nt
    Par MAGNUM_HEAD dans le forum MFC
    Réponses: 7
    Dernier message: 08/11/2004, 12h07
  4. [VB6]Arreter un service windows
    Par bouboussjunior dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 04/10/2004, 17h03
  5. [C#] Icône, barre des tâches et Service Windows
    Par SErhio dans le forum Windows Forms
    Réponses: 17
    Dernier message: 03/09/2004, 12h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo