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

XMLRAD Discussion :

(URGENT) Problème XMLRAD Plugin avec Delphi 6 - Deployement


Sujet :

XMLRAD

  1. #1
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 154
    Points : 114
    Points
    114
    Par défaut (URGENT) Problème XMLRAD Plugin avec Delphi 6 - Deployement
    Bonjour,

    A l'aide je suis embêté sur ma machine qui est en XP: j'ai
    une dll principale (compilé en mode paquet)
    des plugins de l'appli (compilé en mode paquet)
    VCXML60.bpl

    et cela fonctionne correctement,

    Quand j'essaye de déployer ce beau monde sous Windows 2003 quand j'essaye d'accéder à la DLL principale il me trouve pas l'appli .. j'ai une belle page vide. Pour info sans le mode plugin l'appli principale fonctionnait donc ce n'est pas à priori un problème de conf sous IIS.

    Par contre faut il délivrer autre chose quand on est en mode plugin ? Faut-il compiler la DLL principale avec le framework ?

    Un peu d'aide pour éclaircir ce problème m'aiderait beaucoup

    Merci par avance
    Michel

  2. #2
    Membre actif Avatar de Jeweller
    Inscrit en
    Août 2003
    Messages
    357
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 357
    Points : 278
    Points
    278
    Par défaut
    Tout depend de ce que tu utilises... moi j'ai besoin par exemple aussi et entre autres de celles ci:

    dbrtl70.bpl
    designide70.bpl
    inet70.bpl
    vcl70.bpl
    rtl70.bpl
    Tee57.bpl
    ...

    Mais tu devrais avoir clairement qqs part le nom du paquet introuvable si il s'agit d'une telle erreur.
    Jetes un oeil à ta conf IIS et tes droits NTFS malgré tout!
    Mais il n'est pas necessaire de compiler la dll principale avec le framework.

    Michael

  3. #3
    Membre actif Avatar de Jeweller
    Inscrit en
    Août 2003
    Messages
    357
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 357
    Points : 278
    Points
    278
    Par défaut
    PS: en principe dans les options de projet tu precises la liste de paquets qui sont necessaire (option construire avec les paquets d'execution).

  4. #4
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 154
    Points : 114
    Points
    114
    Par défaut
    Citation Envoyé par Jeweller
    Tout depend de ce que tu utilises... moi j'ai besoin par exemple aussi et entre autres de celles ci:

    dbrtl70.bpl
    inet70.bpl
    vcl70.bpl
    rtl70.bpl
    Tee57.bpl
    ...

    Mais tu devrais avoir clairement qqs part le nom du paquet introuvable si il s'agit d'une telle erreur.
    Jetes un oeil à ta conf IIS et tes droits NTFS malgré tout!
    Mais il n'est pas necessaire de compiler la dll principale avec le framework.

    Michael
    Michael,

    Dans mes options de projets je n'ai mis que vcxml60.bpl comme packet et rien d'autre donc à priori je n'ai pas besoin d'autre chose. Par contre sur la machine cible je n'ai pas évidemment Delphi d'installer et peut être qu'il faut enregistrer les bpl ? ..

    Sinon pour les droits c'est bon car quand je met la dll avec le framework tout est ok c'est comme si le vclxml60.bpl ne loader pas ... En faite aussi pour tout vous dire j'ai compiler pour générer ce bpl car je ne l'ai pas trouvé pour delphi 6...

    Merci pour vos commentaires.

    Michel

  5. #5
    Membre actif Avatar de Jeweller
    Inscrit en
    Août 2003
    Messages
    357
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 357
    Points : 278
    Points
    278
    Par défaut
    En principe la simple presence dans le dossier Bin du bpl suffit à ce que tout fonctionne... peut etre y a t-il des dépendances avec le bpl lui-même vu que tu l'as recompilé ? Mais peut etre aussi c'est un tout autre problème qui n'as rien à voir avec les librairies!

    A tout hasard quand même essaye en ajoutant ces paquets dans ton bin:

    vcl,
    vcldb,
    vclx,
    vcljpg,
    inet,
    tee,
    dsnap;

  6. #6
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 154
    Points : 114
    Points
    114
    Par défaut
    Citation Envoyé par Jeweller
    En principe la simple presence dans le dossier Bin du bpl suffit à ce que tout fonctionne... peut etre y a t-il des dépendances avec le bpl lui-même vu que tu l'as recompilé ? Mais peut etre aussi c'est un tout autre problème qui n'as rien à voir avec les librairies!
    ce qui est bizarre ce que sur les machines de dev sous IIS XP cela fonctionne parfaitement ... avec la même delivery !!!

    plutot tres étrange les plugins ..

    Michel

  7. #7
    Membre actif Avatar de Jeweller
    Inscrit en
    Août 2003
    Messages
    357
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 357
    Points : 278
    Points
    278
    Par défaut
    Voir sur le site xmlrad.com:

    Requirements for plugins

    When deploying your applications compiled with packages, in addition to your DLL you need to deploy following files in system32 :

    dbrtl70.bpl 251 KB
    dsnap70.bpl 202 KB
    inet70.bpl 109 KB
    rtl70.bpl 760 KB
    tee70.bpl 363 KB
    vcl70.bpl 1349 KB
    vcldb70.bpl 259 KB
    vcljpg70.bpl 96 KB
    vclx70.bpl 210 KB
    vclXML70.bpl should be deployed in the same directory as your DLL to simplify versioning.

    vclXML70.bpl 950 KB

    comme quoi

    Michael

  8. #8
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 154
    Points : 114
    Points
    114
    Par défaut
    Mickael,

    Merde pourtant j'ai cherché ... j'espère que cela fonctionne avec les bpl de delphi 6...

    Allez j'essaye et je vous tiens au courant.

    Michel

  9. #9
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 154
    Points : 114
    Points
    114
    Par défaut
    Merci Mickael cela marche nickel !!! 8)

    Je suis un homme heureux

    Michel

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

Discussions similaires

  1. Problème de version avec Delphi RAD 2007
    Par colorid dans le forum EDI
    Réponses: 3
    Dernier message: 26/07/2011, 17h40
  2. Problème OLE DB avec Delphi 7
    Par tomy29 dans le forum Bases de données
    Réponses: 0
    Dernier message: 07/11/2007, 14h53
  3. Réponses: 1
    Dernier message: 17/06/2007, 11h34
  4. Problème de base avec Delphi
    Par Chaumel dans le forum Bases de données
    Réponses: 1
    Dernier message: 26/04/2006, 08h58
  5. Problème d'impression avec delphi
    Par Bourak dans le forum Langage
    Réponses: 1
    Dernier message: 12/11/2005, 17h13

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