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

C# Discussion :

Problème chargement dll ("configuration côte-à-côte")


Sujet :

C#

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

    Informations forums :
    Inscription : Juin 2006
    Messages : 78
    Par défaut Problème chargement dll ("configuration côte-à-côte")
    Salut à tous,

    Je suis en train d'essayer de déployer une application sur une machine fraichement installée avec ses dépendances externes. Lors du chargement de l'application, j'ai l'erreur suivante:

    "Impossible de charger le fichier ou l'assembly '<nom complet de ma dll>' ou une de ses dépendances. L'application n'a pas pu démarrer car sa configuration côte-à-côte est incorrecte."
    J'ai passé mon exe et mes dlls dans Dependency Walker et la dll en question ne trouve pas les dlls suivantes:
    • msvcm90d.dll
    • msvcp90d.dll
    • msvcr90d.dll


    Quelques informations complémentaires:
    • Projet visual studio 2008
    • visual c++ 2008 redist x86 et x64 installés
    • la dll qui ne marche pas est la seule en C++/CLR nouvelle syntaxe


    J'ai déjà essayé pas mal de solutions, mais là j'avoue bloquer.

    Quelqu'un aurait-il une idée? Une piste que je n'aurai pas exploré encore?

    Merci!

  2. #2
    Membre expérimenté
    Inscrit en
    Octobre 2007
    Messages
    236
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Octobre 2007
    Messages : 236
    Par défaut
    La lettre 'd' à la fin des noms des dll désigne les versions DEBUG. Je crois que t'as déployé la version DEBUG de ton projet et puisque t'es en train de la testée sur un PC 'Frais', les versions de débogage des dll de dépendances en questions ne sont pas installées.

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

    Informations forums :
    Inscription : Juin 2006
    Messages : 78
    Par défaut
    Merci pour ta réponse,

    c'est effectivement quelque chose que j'étais en train de me demander, si les dll de debug étaient distribuées ou pas avec le pack Visual C++ redist...

    Visiblement la réponse est non.

    Merci !

  4. #4
    Membre expérimenté
    Avatar de StormimOn
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    2 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Sarthe (Pays de la Loire)

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

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 593
    Par défaut
    c'est effectivement quelque chose que j'étais en train de me demander, si les dll de debug étaient distribuées ou pas avec le pack Visual C++ redist...
    Normal qu'elles ni soient pas. Quand tu déploies une application elle ne doit pas être compilée en mode debug mais en mode release. Le mode debug c'est pour la phase de développement.

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

    Informations forums :
    Inscription : Juin 2006
    Messages : 78
    Par défaut
    Effectivement, c'est juste que je me suis emmêlé les pinceaux. A l'origine on avait un problème de chargement de plugins sur les machines de déploiement, du coup on a fourni une version debug avec du log et du trace dedans. Le problème de chargement de plugins étant ensuite résolu, j'ai continué à chercher à lancer la version de debug...

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

Discussions similaires

  1. Problème chargement dll avec VC++ 2K8
    Par Tazadar dans le forum C++
    Réponses: 0
    Dernier message: 16/04/2009, 16h05
  2. Problème chargement dll
    Par adu dans le forum VBScript
    Réponses: 4
    Dernier message: 10/04/2009, 15h41
  3. Problème chargement DLL
    Par Pierre59 dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 26/05/2007, 00h26
  4. problème de chargement dll
    Par tophque dans le forum MFC
    Réponses: 8
    Dernier message: 18/11/2005, 15h14

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