Partage
  • Partager sur Facebook
  • Partager sur Twitter

[WPF] Ouvrir application WPF sans session

    7 août 2018 à 10:02:07

    Bonjour,

    J'ai une application WPF qui attend en paramètre un fichier XML pour générer différents graphiques.

    J'aimerais idéalement qu'un service windows génère mon XML (ça, ça fonctionne ) et dans un second temps lance cette application WPF (donc sans session active) pour générer mes graphiques et les enregistrer sur un répertoire réseau.

    Est-ce possible de lancer une application WPF sans session ? Si oui comment ?

    Cdt.

    • Partager sur Facebook
    • Partager sur Twitter
      17 août 2018 à 10:48:12

      Le mieux, ce serait déjà de tenter de lancer l'application sans session utilisateur active. On entend partout dire que ça ne marche pas...Mais des fois, ça passe quand même. Ca dépend de ce qui est fait dans l'applicatif je suppose. Par exemple : Si à un moment ou à un autre, ton application affiche une popup attendant confirmation de l'utilisateur, vu qu'il n'y a pas de session utilisateur, la popup ne sera jamais visible, personne ne pourra cliquer sur "oui" ou "non" (sauf un bot p-e?) et l'application restera bloquée ^^ .

      Je me suis laissé dire que ça pouvait poser des problèmes sur la pompe de message Windows...M'enfin, d'expérience, lancer manuellement une pompe de message (soit via PInvoke, soit via les classes adaptées du Framework .NET, telle que System.Windows.Forms.Application ou System.Windows.Application) ne m'a pas encore bloqué les fois où j'ai eu à faire ça (après ça restait des cas d'usage assez simple...afficher une icone de notifications dans le systray d'un applicatif côté serveur).

      Ce qui risque de partir en sucette dans ton cas, ce sera les passes de calculs des dimensions & layout du système WPF. Pour avoir déjà fait du rendu de visual WPF côté serveur en vue de l'imprimer, c'est assez laborieux puisque tu dois lancer toi même ces passes de calculs (en prenant en compte les paramètres d'impression dans mon cas).

      -
      Edité par Nisnor 17 août 2018 à 10:49:30

      • Partager sur Facebook
      • Partager sur Twitter

      [WPF] Ouvrir application WPF sans session

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown