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

Visual C++ Discussion :

[ActiveX] Crash lorsqu'enregistré par IE


Sujet :

Visual C++

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 18
    Points : 15
    Points
    15
    Par défaut [ActiveX] Crash lorsqu'enregistré par IE
    Bonjour,

    j'ai un petit soucis avec un contrôle ActiveX lorsque celui-ci est enregistré par IE : il crash, et IE avec.

    Bon, lorsqu'il est enregistré aprés compilation, tout se passe bien, l'activeX est entièrement opérationnel.

    Mais lorsque c'est IE qui télécharge cet ActiveX sur un poste client et qu'il l'installe (et donc l'enregistre), celui-ci crash dés l'initialisation de l'activeX.

    Quelles sont les différences entre mon enregistrement et celui que fait IE ?

    Tout ce que je peux faire pour debugger, est de laisser IE installer l'activeX sur mon poste, puis de lancer une compilation sans enregistrement de ma part, dans ce cas c'est toujours l'activeX installé par IE qui s'execute mais je peut quand même tomber dans le code assembleur... ceci dit, ça reste indebuggable...

    Je sèche totalement...

    Merci pour votre aide.

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Points : 17 323
    Points
    17 323
    Par défaut
    salut,
    je résume sur ton poste ça fonctionne ? et pas sur celui du client ?
    si c'est le cas il y a de fortes chances que le poste du client ne soit pas a jour coté DLL MFC voir dll de la crt ...
    sinon génère l'activex en bibliothèques statiques il sera plus gros mais indépendant.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 18
    Points : 15
    Points
    15
    Par défaut
    Merci pour ta réponse; en réalité, c'est après remplacement de la version de l'activeX sur le poste client que la problème survient.

    L'ancienne version est opérationnelle.

    Si je désinstalle "à la mano" l'ancienne et que j'installe la nouvelle, la nouvelle version est opérationnelle.

    En revanche, si IE remplace l'ancienne par la nouvelle lors de la détection d'une version inférieure, l'activeX crash dés les premiers appels de fonction...

  4. #4
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 379
    Points : 41 575
    Points
    41 575
    Par défaut
    Pas de problèmes de droits d'administration?

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 18
    Points : 15
    Points
    15
    Par défaut
    Négatif en ce qui concerne les droits... On a les droits ! (et pour pas cher en plus)

    Bon trêve de plaisanterie... J'ai l'impression que ça vient d'un problème mémoire, et/ou d'enregistrement de l'activeX par IE, probablement les deux.

    C'est d'autant plus bizarre que cela fonctionne comme ça depuis 12 versions...et ce sans aucun soucis.

    Bon, une solution serait de créer un installer qui désinstalle l'ancienne version et installe la nouvelle, mais quand il faut mettre à jour 200 postes...

    Avez-vous connaissances de problèmes liés à l'enregistrement d'activeX par IE ?

  6. #6
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 379
    Points : 41 575
    Points
    41 575
    Par défaut
    N'oublie pas que sous Vista par exemple, un IE récent tourne avec des droits restreints (mode protégé d'IE).

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 18
    Points : 15
    Points
    15
    Par défaut
    C'est vrai, mais tous les postes testés tournent sous XP.

Discussions similaires

  1. [MySQL] Afficher uniquement lorsque il y a plus d'un enregistrement par id
    Par notebleue dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 11/03/2015, 18h01
  2. Réponses: 2
    Dernier message: 21/08/2009, 14h34
  3. Réponses: 7
    Dernier message: 19/10/2004, 22h40
  4. Réponses: 7
    Dernier message: 05/12/2003, 10h14
  5. XMLGram et nombre d'enregistrements par page
    Par Sylvain Leray dans le forum XMLRAD
    Réponses: 7
    Dernier message: 26/02/2003, 12h35

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