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 :

Application qui ne fonctionne pas sur autre PC [Débutant]


Sujet :

C#

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Novembre 2015
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Novembre 2015
    Messages : 8
    Points : 6
    Points
    6
    Par défaut Application qui ne fonctionne pas sur autre PC
    Bonjour,

    Alors voilà je développe une application C# WPF pour simplifier certaine action dans mon travail (Assistance informatique HelpDesk en interne).

    j'ai un formulaire qui demande le hostname de la machine (numéro inventaire) et je clique sur un bouton connexion

    1 - je vérifie si le champ est vide avant
    2 - voilà ce que fait mon bouton connexion:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Ordinateur ordinateur = new Ordinateur(tb_hostname.Text);
    var worker = new BackgroundWorker();
    worker.DoWork += new DoWorkEventHandler(dowork);
    worker.RunWorkerAsync();
    la méthode Dowork :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    string hostname = string.Empty;
     
                this.Dispatcher.Invoke((Action)(() =>
                {
                    hostname = tb_hostname.Text;
                }));
     
                Ordinateur ordinateur = new Ordinateur(hostname);
                bool ping = ordinateur.ExtractHostname();
                if (ping)
                {
                    this.Dispatcher.Invoke((Action)(() =>
                    {
                        App.Current.MainWindow.Content = new ucPage2(ordinateur.HostName);
                    }));
     
                }
                else
                {
                    this.Dispatcher.Invoke((Action)(() =>
                    {
                        Dialog("Information", "Ping ne répond pas.");                    
                    }));
                }
    Quand je fait le débug sur le PC de Dev (PC WIN10) Aucun problème

    Sur PC (WIN7) je lance l'application j'entre un numéro inventaire je clique sur connexion et il ne ce passe rien pas même un message d'erreur.

    Framework 4.5.2 sur les deux PC.

    PS : Si besoin je peut vous fournir les sources si vous ne comprenez pas tout le message ou ce faire un teamviewer beaucoup plus simple.

  2. #2
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 184
    Points : 5 755
    Points
    5 755
    Par défaut
    Test une autre application sur le poste à problème pour voir si ton Framework est bien fonctionnel.

    Utilise les try/catch avec un MessageBox afin d'attraper et voir l'erreur.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Novembre 2015
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Novembre 2015
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    J'ai résolu mon problème, j'avais une erreur (oublie de variable) dans le tread du coup il me retourné pas d'erreur sur les autres PC.

  4. #4
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 184
    Points : 5 755
    Points
    5 755
    Par défaut
    Donc ça ne fonctionnai pas non plus sur le premier PC ?!

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Novembre 2015
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Novembre 2015
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    Citation Envoyé par ericlm128 Voir le message
    Donc ça ne fonctionnai pas non plus sur le premier PC ?!
    Et bien si, puisque enfaite je fait appel a un fichier JSON dans mon thread et pour les test j'avais mis le lien en dur et le fichier été sur le PC de DEV du coup pas de problème sur ce PC, sur les autres il retourné une erreur car le fichier était inexistant.

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 26/07/2013, 08h39
  2. test.exe qui ne fonctionnent pas sur les autres machines
    Par sboumediene dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 11/06/2011, 08h06
  3. Application qui ne fonctionne pas correctement sur W7 64 bits
    Par JeanMarc_T2k dans le forum Windows 7
    Réponses: 6
    Dernier message: 22/03/2011, 11h34
  4. Application compilée ne fonctionne pas sur un autre poste
    Par wajdisoft dans le forum Installation, Déploiement et Sécurité
    Réponses: 14
    Dernier message: 28/08/2009, 17h15
  5. exécutable qui ne fonctionne pas sur un autre ordinateur
    Par El_bennito dans le forum Interfaces Graphiques
    Réponses: 5
    Dernier message: 26/06/2009, 13h45

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