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

Services Windows Discussion :

[Article] Introduction aux services windows en .NET


Sujet :

Services Windows

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur

    Avatar de Jean-Michel Ormes
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    1 838
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 838
    Points : 4 574
    Points
    4 574
    Par défaut [Article] Introduction aux services windows en .NET
    Bonjour, vous trouverez ci-joint un article introduisant la création d'un service windows en .NET

    Bonne lecture à tous :

    http://jormes.developpez.com/article...indows-dotnet/

  2. #2
    Membre émérite
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2006
    Messages
    1 627
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 627
    Points : 2 331
    Points
    2 331
    Par défaut
    %windir%\Microsoft.NET\Framework\v2.0.50727\folder
    que vient faire ce sous-répertoire folder ici ? InstallUtil est dans %windir%\Microsoft.NET\Framework\v2.0.50727

    J'aurais apprécié quelques infos en plus, comme signaler qu'un service ne peut avoir une interface graphique sous Seven, faire le parallèle entre le code et la fenêtre de propriétés du service...

    Sinon bonne introduction

  3. #3
    Rédacteur

    Avatar de Jean-Michel Ormes
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    1 838
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 838
    Points : 4 574
    Points
    4 574
    Par défaut
    Citation Envoyé par Arnard Voir le message
    que vient faire ce sous-répertoire folder ici ? InstallUtil est dans %windir%\Microsoft.NET\Framework\v2.0.50727
    Oups merci, je corrigerai en rentrant.

    Citation Envoyé par Arnard Voir le message
    J'aurais apprécié quelques infos en plus, comme signaler qu'un service ne peut avoir une interface graphique sous Seven,
    De façon générale et pas uniquement sous Seven, un service n'a pas d'interface graphique.

    Citation Envoyé par Arnard Voir le message
    faire le parallèle entre le code et la fenêtre de propriétés du service...
    Tu parles de la fenêtre sur la deuxième image de l'article ou d'une autre?

    Citation Envoyé par Arnard Voir le message
    Sinon bonne introduction
    Merci

  4. #4
    Membre émérite
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2006
    Messages
    1 627
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 627
    Points : 2 331
    Points
    2 331
    Par défaut
    Pour l'interface graphique, sous XP c'est possible et intéressant avec le redémarrage automatique sur erreur (un cas très particulier que l'usage que l'on en a eu, mais qui répondait à nos besoins).

    Pour la fenêtre de propriétés, c'est celle que l'on a en faisant propriétés sur un service (outil services.msc, dernière image de ton article). J'aurais trouvé intéressant de montrer où se situaient les informations saisies dans le code, faire une corrélation.

    J'avais cherché sans résultat à ajouter des options supplémentaires sur la création de service, notamment la reprise sur erreur et le temps d'attente avant reprise. Tu sais s'il est possible de faire ça via .Net ?

  5. #5
    Rédacteur

    Avatar de Jean-Michel Ormes
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    1 838
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 838
    Points : 4 574
    Points
    4 574
    Par défaut
    Citation Envoyé par Arnard Voir le message
    J'avais cherché sans résultat à ajouter des options supplémentaires sur la création de service, notamment la reprise sur erreur et le temps d'attente avant reprise. Tu sais s'il est possible de faire ça via .Net ?
    Non je n'ai pas trouvé d'informations à ce sujet.

  6. #6
    cachemire2008
    Invité(e)
    Par défaut
    Article très intéressant mais j'arrive pas à installer le service.
    Et quand je le fais manuellement "dans le dossier 'C:\Windows\Microsoft.NET\Framework\v4.0.30319' via la commande InstallUtil, j'ai une exception qui est levée...eish.

    Merci quand même !!!

Discussions similaires

  1. Réponses: 0
    Dernier message: 02/02/2010, 21h51
  2. gestion des Services Windows sans .NET
    Par zedoo dans le forum MFC
    Réponses: 1
    Dernier message: 16/05/2005, 23h52

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