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

Windows Presentation Foundation Discussion :

Crash Application WPF


Sujet :

Windows Presentation Foundation

  1. #1
    Membre confirmé Avatar de Lelio1407
    Inscrit en
    Juillet 2009
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 126
    Par défaut Crash Application WPF
    Bonjour à tous,
    J'ai créé une application WPF que nous distribuons chez nos clients.
    Jusqu'à aujourd'hui, pas de problème.

    Pourtant, chez l'un d'eux, impossible de lancer notre application -> "InitializationExeption".

    En creusant un peu, je me suis rendu compte qu'aucune application WPF ne peut tourner sur ce poste.

    Impossible également de créer une nouvelle applicaion WPF avec VSC#.

    Configuration du poste : Dell, Windows XP SP2, .Net 3.5 SP1 (requis pour notre application)...

    Est ce que quelqu'un aurait une idée du pourquoi? Une piste?

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    T'es sur que le framework est bien installé ? (sans "launch condition" au niveau du MSI d'installation, ton appli peut quand même s'installer mais c'est pas pour ca qu'elle va fonctionner).

  3. #3
    Membre confirmé Avatar de Lelio1407
    Inscrit en
    Juillet 2009
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 126
    Par défaut
    Bonjour,

    Merci pour ta réponse.
    Le FrameWork est correctement installé sur ce poste.
    Concernant l'installer, j'utilise DreamShield pour faire le package d'installation. Je vais essayer d'utiliser Microsoft Windows Installer pour le créer et voir si le problème sera réglé.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 77
    Par défaut
    J'ai eu un cas un peu similaire :

    L'application tournait parfaitement sur tout les postes sauf 1. Celui sur lequel cela ne fonctionnait pas était en XP x64.

    Jusque là normalement ca ne pose pas de problèmes. Mais en fouillant un peu, étant donné que mon application utilisait Jet 4.0 d'Access, j'ai trouvé sur le Web que le moteur Jet 4.0 ne fonctionnait pas sur les machines 64bits.

    Alors si ton application utilise Jet 4.0 et que la machine est en 64bits le problème vient peut être de là.

  5. #5
    Membre confirmé Avatar de Lelio1407
    Inscrit en
    Juillet 2009
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 126
    Par défaut
    Mon application n'utilise pas Jet 4.0, c'est une application très basique : j'ai une application principale en C# pour les fonctions et xaml pour l'interface qui utilise une dll en VB.NET (en référence).
    En recherchant une solution sur Internet, j'ai vu un cas similaire de crash avec le message "InstallerExeption" sur un PC Dell. Mais ça me parait énorme! Si les applications WPF ne peuvent pas tourner sur un Dell à cause des drivers de leurs cartes graphiques, ça se saurait... En tout cas, je sèche complètement!!

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 77
    Par défaut
    Citation Envoyé par Lelio1407 Voir le message
    Mon application n'utilise pas Jet 4.0, c'est une application très basique : j'ai une application principale en C# pour les fonctions et xaml pour l'interface qui utilise une dll en VB.NET (en référence).
    En recherchant une solution sur Internet, j'ai vu un cas similaire de crash avec le message "InstallerExeption" sur un PC Dell. Mais ça me parait énorme! Si les applications WPF ne peuvent pas tourner sur un Dell à cause des drivers de leurs cartes graphiques, ça se saurait... En tout cas, je sèche complètement!!
    Ton application englobe toutes les exceptions par des try catch ?

  7. #7
    Membre confirmé Avatar de Lelio1407
    Inscrit en
    Juillet 2009
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 126
    Par défaut
    Très honnêtement non...:-(
    Ceci dit, l'exception n'a pas lieu "dans" mon application... (Impossible à tracer en mode Debug..). Aucune application WPF ne peut être lançée sur ce poste, je ne peux pas créer une application WPF avec VSC# et lorsque j'essaye d'ouvrir un fichier xaml avec (mais aussi sans!) VSC#, ça plante!

  8. #8
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2008
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2008
    Messages : 77
    Par défaut
    Compares le type de processeur de cette machine avec la plateforme cible que tu as choisi pour compiler ton appli (Projet / Propriétés / Génération / Plateforme cible).

    Pour trouver le type de processeur de ta machine, tapes 'set' dans une fenetre de commande cmd et cherche la variable PROCESSOR_IDENTIFIER.

    Peut etre que le problème vient de là ...

  9. #9
    Membre Expert
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 210
    Par défaut
    Salut,

    Je sais que tu as dis que le framework était bien installé, mais pour le coup il y a des chances que ça vienne de là.
    As-tu essayé de le désinstaller, puis de le réinstaller ? Voir même désinstaller Visual Studio et de le réinstaller ?
    Ou peut-être avant de tester ça, lancer un Windows Update ?

  10. #10
    Membre confirmé Avatar de Lelio1407
    Inscrit en
    Juillet 2009
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 126
    Par défaut
    J'ai desinstallé et réinstallé le framework. Après avoir constaté que le bug ne venait pas de mon application mais de toutes appli WPF, j'ai pensé que le problème venait de ça. Et pourtant, ça continue de planter!
    Je n'ai pas pensé au processeur, je vais voir de ce coté là... J'ai pu constaté en cherchant sur Internet que ce genre de pb serait plutôt hardware... Dommage, ce n'est pas ma tasse de thé!

  11. #11
    Membre éprouvé Avatar de Thrud
    Profil pro
    Développeur .NET
    Inscrit en
    Avril 2008
    Messages
    170
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Avril 2008
    Messages : 170
    Par défaut
    Cherche aussi s'il n'y a pas une application particulière qui tourne et qui modifierai des paramètres de windows.
    Je bosse sur le portage d'une ancienne appli c++ en WPF, et si on lance l'ancienne sur nos postes, il est ensuite impossible de lancer n'importe quelle application WPF, jusqu'au redémarrage de la machine ! (et je vous dis pas le temps que j'ai passé avant de trouver que ça venait de ça

Discussions similaires

  1. Crash application WPF sous CITRIX
    Par vroland26 dans le forum Windows Presentation Foundation
    Réponses: 6
    Dernier message: 28/10/2015, 10h13
  2. Modifier la taille d'une application WPF
    Par talu3000 dans le forum Windows Presentation Foundation
    Réponses: 4
    Dernier message: 25/12/2007, 12h30
  3. Lien IE sur application WPF
    Par oyigit dans le forum Windows Presentation Foundation
    Réponses: 1
    Dernier message: 17/10/2007, 16h04
  4. [WPF][VB][Débutant]Création d'une application WPF
    Par actionthomas dans le forum Windows Presentation Foundation
    Réponses: 1
    Dernier message: 21/08/2007, 18h25
  5. Réponses: 12
    Dernier message: 19/06/2007, 10h24

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