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

C# Discussion :

service windows et process.start()


Sujet :

C#

  1. #1
    Membre éclairé
    Inscrit en
    Novembre 2006
    Messages
    422
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 422
    Par défaut service windows et process.start()
    salut a tous ,
    j'ai codé un service windows qui me permet de lancer un programme(avec process.start() ).Bizarrement l'exécutable est bien lancé (présent dans la liste des processus ) mais son interface n'est pas affiché .
    Que faire ?
    Merci d'avance.

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    question qui revient souvent

    un service par définition n'est pas lié à une session windows
    donc il ne peut pas ouvrir un exe visuellement

    ou alors il faut cocher "autoriser le service à interagir avec le bureau"
    mais bon c'est pas top non plus
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre éclairé
    Inscrit en
    Novembre 2006
    Messages
    422
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 422
    Par défaut
    ou alors il faut cocher "autoriser le service à interagir avec le bureau"
    mais bon c'est pas top non plus
    pourquoi ?

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    un service c'est à instance unique et ca démarre avant l'ouverture de session

    comment il devine où tu la veux la fenetre ? ...
    si la fenetre tu l'ouvres avant l'ouverture de session, le programme se lance mais la fenetre ne pourra jamais apparaitre, même en ouvrant la session après

    il y a d'autres moyens plus propre pour faire ce que tu veux à mon avis
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    130
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 130
    Par défaut
    Bonjour,
    Je relance ce sujet...
    Quels seraient les moyens plus propre d'exécuter un fichier visible simplement?

Discussions similaires

  1. services windows / net start / sc start /
    Par sokai dans le forum Scripts/Batch
    Réponses: 7
    Dernier message: 24/07/2009, 18h48
  2. Windows impersonation + process.start
    Par Radec dans le forum C#
    Réponses: 4
    Dernier message: 04/08/2008, 14h42
  3. Réponses: 1
    Dernier message: 12/06/2008, 12h24
  4. Service Windows, GUI et Process :D
    Par Tamahome dans le forum Windows Forms
    Réponses: 3
    Dernier message: 07/05/2008, 15h49
  5. Réponses: 2
    Dernier message: 12/02/2008, 11h59

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