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

VB.NET Discussion :

[VB.NET]cannot open service


Sujet :

VB.NET

  1. #1
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut [VB.NET]cannot open service
    Hello,

    J'avais déjà créé une discussion sur le sujet mais finalement, elle avait dérivée et le problème avait été résolu d'une autre manière. Pour ne pas tout mélanger, je crée donc celle-ci.

    Voici la situation.

    J'ai un serveur windows server 2003 que nous appellerons S.
    A côté de ça, j'ai une machine de développement sur laquelle j'ai créé en vb.net (framework 2.x) deux services que nous appellerons respectivement A et B.

    Ces deux services ont été installé sur S et ils fonctionnent très bien indépendamment l'un de l'autre.

    Seulement voilà, leur travail est un peu complémentaire et B ne peut démarrer (enfin il pourrait mais ça ne servirait à rien) si A n'a pas fini son travail.

    Je voudrais donc faire en sorte de démarrer B à la fin du process de A en intégrant un bout de code dans A.

    J'ai trouvé des tas d'articles sur le net qui raconte tous la même chose.

    J'ai utilisé un ServiceController et appelé la méthode Start() sur mon service.
    Le service A voit bien le service B (je peux afficher son status dans l'eventlog sans problème) mais il est incapable de le démarrer.

    Je reçois invariablement l'erreur suivante sur la méthode Start :
    System.InvalidOperationException
    Et voici le message d'erreur :
    Cannot open B service on computer 'S'.

    For more information, see Help and Support Center at .....
    Quelqu'un a-t-il déjà été confronté à ce problème ?

    Merci d'avance à ceux qui prendront le temps de m'aider.

    Griftou.

  2. #2
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut
    Je viens d'avoir l'illumination !

    En fait il fallait mettre le user "network service" (c'est le user des mes services) dans le groupe Administrators...

    Du coup, ça marche.

    Enfin c'est p-e pas la meilleure manière de faire en tout cas, ça fonctionne !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB.NET]Data Transformation services
    Par Franck2mars dans le forum Windows Forms
    Réponses: 8
    Dernier message: 25/04/2006, 14h36
  2. [pch] "cannot open precompiled header"
    Par r0d dans le forum MFC
    Réponses: 6
    Dernier message: 10/01/2006, 15h46
  3. Cannot open include file : un grand classique
    Par mamok dans le forum MFC
    Réponses: 3
    Dernier message: 19/12/2005, 15h07
  4. [VB.NET] InputBox et service windows
    Par joefou dans le forum VB.NET
    Réponses: 2
    Dernier message: 15/11/2005, 14h06
  5. [VB.NET] afficher les "Services" de mon serv
    Par sangokus dans le forum ASP.NET
    Réponses: 3
    Dernier message: 05/03/2004, 13h09

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