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

Runtime Discussion :

Packager et distribuer un MDE


Sujet :

Runtime

  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Février 2007
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 126
    Par défaut Packager et distribuer un MDE
    Bonjour,

    J'ai une application développée en Access 2000 qui est compilée (.MDE).
    Je voudrais créer un CD d'installation. J'ai utilisé le Package and Deployment Wizzard de MS Office Developper.
    Lorsque j'ai fait un test d'installation, il me demande l'application .MDB.
    Je ne tiens pas à distribuer mes sources (.MDB) ni à laisser l'application ouverte aux utilisateurs.
    Comment faut-il faire pour packager un .MDE avec le Package and Deployment Wizzard de MS Office Developper ?

    Merci d'avance.

  2. #2
    Invité
    Invité(e)

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Février 2007
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 126
    Par défaut
    Oui. La doc est excellente, mais je n'ai pas trouvé la solution dedans.

    J'ai résolu le problème autrement en faisant varier les paramètres et en essayant. Le packager de Microsoft n'est vraiment pas simple si on veut sortir des options par défaut.

    Les installeurs NSIS (et INNO) sont mieux faits, mais il faut se taper le langage de script et il faut gérer soi-même l'installation du runtime d'Access (si on veut l'installer avec le MDE).

    Merci pour ta réponse.

  4. #4
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 158
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 158
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    Pour empaqueter ton projet, tu peux partir du MDB original (la BDD frontale qui sera le MDE) et c'est d'ailleurs mieux de procéder ainsi.
    Il faut en revanche que ta base soit scindée et que tu procèdes à l'empaquetage dans un contexte réel à savoir :
    1. Si l'application et la base de données reste locale, il faut te débrouiller pour que la BDD dorsale soit déjà dans son dossier cible, e.g. "Program Files\Ton projet\Data" et non pas dans ton dossier de DEV.
    2. Si la base de données dorsale doit être sur un serveur, il faut te débrouiller pour que celle-ci existe déjà dans son dossier cible, e.g. "\\ServerName\Ton projet\Data"

    Tu dois alors rétablir les liaisons des tables via le gestionnaire et enfin empaqueter.
    Par défaut, le MDB (l'appli donc sans les tables physique) fera partie de la liste des fichiers du SETUP. Tu le décoches et tu ajoutes le MDE (fraîchement créé) en lieu et place. Tu n'as pas besoin de mettre le MDB dorsal dans le package.

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Eux aussi...
    Web Site
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0

  5. #5
    Membre très actif
    Profil pro
    Inscrit en
    Février 2007
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 126
    Par défaut
    Merci pour ta réponse détaillée.

    Tes conseils sont pertinents mais pas tous applicables dans mon cas : c'est une application embarquée (j'aurais du le préciser).

    J'avais en effet décoché le MDB et ajouté le MDE, mais il faut modifier les propriétés par défaut dans le "start menu items" (étape) du wizzard.

    Je suis arrivé au résultat que je voulais, mais il a fallu "bricoler". Le wizzard d'Access est très bien (1) pour intégrer le runtime et (2) tant que les options par défaut ne sont pas modifiées. Sinon il faut ramer.

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

Discussions similaires

  1. Xe - Package avec forms distribuables
    Par MyUser dans le forum EDI
    Réponses: 5
    Dernier message: 02/05/2011, 09h27
  2. Vue Packages
    Par ced dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 01/04/2003, 08h32
  3. Droits pour distribuer une application
    Par aliasjcdenton dans le forum JBuilder
    Réponses: 4
    Dernier message: 17/03/2003, 13h15
  4. architecture distribuée débutant
    Par jmt2 dans le forum CORBA
    Réponses: 2
    Dernier message: 13/03/2003, 12h52
  5. Réponses: 2
    Dernier message: 15/04/2002, 12h56

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