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

WinDev Discussion :

Compilation : inclusion de DLL inutile [WD22]


Sujet :

WinDev

  1. #1
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 278
    Points : 2 151
    Points
    2 151
    Par défaut Compilation : inclusion de DLL inutile
    Bonjour à tous,

    Je rencontre un phénomène que je n'explique pas lors de la compilation (étape "Framework").

    Subitement, Windev a décidé que je devais inclure la DLL WD220GPU (celle qui permet de gérer le groupware). Il s'avère que je n'ai absolument pas besoin de cette DLL (de 3Mo tout de même).
    Comme vous le savez certainement il n'est pas possible de déselectionner les DLL précochées par Windev... (ou alors c'est moi qui ne sait pas comment on fait).

    Mes questions sont les suivantes :
    - avez vous déjà constaté un tel phénomène ?
    - savez vous si on peut supprimer cette fausse dépendance ?

    Merci d'avance et bonne fin de journée !
    SQL : le véritable Esperanto

    "Les patates à ta tata épatent ton tonton mais les pates aux thons à ton tonton épatent pas ta tata." (Michel Souris)

    MERCI DE NE PAS M'ENVOYER DE MESSAGE PRIVE POUR DES QUESTIONS TECHNIQUES SANS MON ACCORD !

  2. #2
    Membre régulier
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Juin 2011
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2011
    Messages : 57
    Points : 102
    Points
    102
    Par défaut
    C'est comme se poser la question pourquoi Visual C me demande telle dll dans la compil.
    Soit on comprend rien (ce qui a l'air d'être votre cas) et vous mettez toutes les dll dans l'exe ou l'installation comme cela un peu plus tard vous posez pas la question
    soit vous vous mettez à savoir ce que fait WinDev et quelle dll il utilise dans quel cas à ce moment là vous pourrez en enlever certaines (que je vous rassure cela m'a pris un peu de temps mais au final maintenant suivant le code je sais (mais je ne saurais jamais pour votre code à vous) et donc à vous de faire des tests (comme quand il y avait pas internet ou les mobiles : c'est ce qui manque un peu je dirais)

    quid de votre question que je monte un projet et passe 1 ou 2 jours pour vous répondre ? Pourquoi vous ne faites pas le test vous-même avec plusieurs exe et / ou install ?

  3. #3
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 278
    Points : 2 151
    Points
    2 151
    Par défaut
    SQL : le véritable Esperanto

    "Les patates à ta tata épatent ton tonton mais les pates aux thons à ton tonton épatent pas ta tata." (Michel Souris)

    MERCI DE NE PAS M'ENVOYER DE MESSAGE PRIVE POUR DES QUESTIONS TECHNIQUES SANS MON ACCORD !

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 278
    Points : 2 151
    Points
    2 151
    Par défaut
    Très cher kool-Paladin (pas si "kool" que ça, ni Paladin du tout),

    Je pense que c'est vous qui n'avez pas bien compris mon problème.
    Je sais très bien à quoi sert cette DLL (gestion du groupware), je sais très bien que mon EXE ne la nécessite pas. Ma question porte sur la gestion des dépendances de Windev, les éventuels écueils que cela peut connaitre (nul n'est parfait, pas même les ingés de chez PCSoft ou de chez cequetuveuxSoft) et la marge de manœuvre que nous avons ou les éventuelles astuces permettant d'agir sur ce point là.

    Merci quand même de votre réponse fort constructive. Il n'est pas possible de faire le test sur plusieurs projets puisque, précisément, le comportement n'est systématique d'où ma sollicitation à la communauté.

    Bonne journée
    SQL : le véritable Esperanto

    "Les patates à ta tata épatent ton tonton mais les pates aux thons à ton tonton épatent pas ta tata." (Michel Souris)

    MERCI DE NE PAS M'ENVOYER DE MESSAGE PRIVE POUR DES QUESTIONS TECHNIQUES SANS MON ACCORD !

  5. #5
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 278
    Points : 2 151
    Points
    2 151
    Par défaut
    Bon j'ai contacté le Support Technique qui, pour m'être agréable (à partir de 2 versions d'écart, c'est la formule consacrée), m'a répondu ceci :

    >> Pour répondre à votre demande technique, même si vous n’utilisez pas directement le Groupware Utilisateur, certaines fonctions utilisent cette DLL comme par exemple les fonctions d’énumération d’objets (fenêtres, champs, etc…).

    Donc je vais devoir livrer 3Mo supplémentaires juste pour cette raison mais au moins je sais pourquoi
    Réponse rapide (moins d'1h30 d'attente) et très précise pour le coup, il faut le reconnaître.

    Bonne journée,
    SQL : le véritable Esperanto

    "Les patates à ta tata épatent ton tonton mais les pates aux thons à ton tonton épatent pas ta tata." (Michel Souris)

    MERCI DE NE PAS M'ENVOYER DE MESSAGE PRIVE POUR DES QUESTIONS TECHNIQUES SANS MON ACCORD !

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

Discussions similaires

  1. compilation final "Winspool.dll"
    Par griffit dans le forum C++Builder
    Réponses: 3
    Dernier message: 15/02/2007, 08h42
  2. creer le *.dcu lors de la compilation d'une DLL ?
    Par Lorenzo77 dans le forum Delphi
    Réponses: 20
    Dernier message: 03/07/2006, 15h59
  3. compilation C vers DLL
    Par duche17 dans le forum Windows
    Réponses: 13
    Dernier message: 22/11/2005, 17h35
  4. compilation C vers DLL
    Par duche17 dans le forum C++
    Réponses: 3
    Dernier message: 17/11/2005, 11h08
  5. Problème de compilation de la DLL du XMLRad
    Par [DreaMs] dans le forum XMLRAD
    Réponses: 2
    Dernier message: 16/04/2003, 16h46

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