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

Windows Forms Discussion :

[VB.NET] Bug de dll : référence non trouvée


Sujet :

Windows Forms

  1. #1
    Membre régulier Avatar de boulete
    Profil pro
    Inscrit en
    Février 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Février 2006
    Messages : 132
    Points : 106
    Points
    106
    Par défaut [VB.NET] Bug de dll : référence non trouvée
    SAlut à tous,
    j'ai un problème agaçant. J'ai une applique composée d'une multitude de projets.

    A partir de mon exe principal, j'appelle d'autres modules (des exe également). J'ai un module en particulier, qui, lorsque je le lance directement (en cliquant sur l'exe), marche très bien, lorsque je le lance à partir de mon applique principale dans vs, marche très bien, mais lorsque je l'appelle à partir de mon applique en dehors de vs (donc en mode final), me dit qu'il ne trouve pas une méthode d'une dll utilisée.

    Je ne comprends pas, ma dll est bien là où elle devrait être mais il ne la trouve pas ! Elle est d'ailleurs appelée dans d'autres modules, qui eux ne me mettent pas d'erreurs ...


    Quelqu'un a une piste de réflexion ? Un truc con que j'aurais pu oublier pour le déploiement ? (à savoir que je n'ai encore jamais déployé d'applique .net ...)

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    487
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 487
    Points : 621
    Points
    621
    Par défaut
    Probablement un problème de dossier par défaut de l'application.
    On ne peut pas faire boire un âne qui n'a pas soif.

  3. #3
    Membre régulier Avatar de boulete
    Profil pro
    Inscrit en
    Février 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Février 2006
    Messages : 132
    Points : 106
    Points
    106
    Par défaut
    j'ai mis des msgbox un peu partout, pour voir ce qu'il exécutait ou pas. J'ai l'impression que le programme principal ne va pas chercher au bon endroit l'exe du module.
    Pourtant j'ai supprimé la référence, remise, regénéré le tout, et malgré ça, il va me chercher je ne sais pas quoi ...


  4. #4
    Rédacteur
    Avatar de abelman
    Inscrit en
    Février 2003
    Messages
    1 106
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 1 106
    Points : 2 629
    Points
    2 629
    Par défaut
    Citation Envoyé par boulete
    Je ne comprends pas, ma dll est bien là où elle devrait être ...
    Oui mais où ? Où est-elle donc cette fameuse DLL?
    @+

  5. #5
    Membre régulier Avatar de boulete
    Profil pro
    Inscrit en
    Février 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Février 2006
    Messages : 132
    Points : 106
    Points
    106
    Par défaut
    Oui mais où ? Où est-elle donc cette fameuse DLL?
    Oui alors justement c'est là où il y a un mic mac que je ne comprends pas bien. J'ai demandé la construction des exe et des dll de tous les projets dans un répertoire commun pour le release.

    J'ai donc tous mes programmes et dll ensemble. De plus, en référence dans chaque projet, j'ai mis les projets eux-mêmes et non pas les dll ou exe, afin d'avoir toujours la dernière version en référence.

    Mais à l'exécution finale, directement à partir de mon répertoire général (et non plus directement dans vs), j'ai des plantades avec des références qui ne sont pas trouvées. Et pire ! Je colle des modifs et des msgbox dans l'exe qui pose problème (celui dans lequel j'ai un message d'erreur d'absence de dll), et lorsque j'exécuté le programme principal qui y fait référence, je ne vois pas ces msgbox et modifs. C'est donc qu'il va chercher autre chose, et je ne sais pas quoi

    Quelle tristesse !

Discussions similaires

  1. Réponses: 1
    Dernier message: 06/02/2008, 10h41
  2. DLL COM non managé <-> ASP.NET
    Par JLOUIS dans le forum C++/CLI
    Réponses: 2
    Dernier message: 20/08/2007, 10h16
  3. package net d'hibernate non trouvé
    Par aymen007 dans le forum Eclipse Java
    Réponses: 6
    Dernier message: 29/03/2007, 16h21
  4. [VB.NET 2.0/Excel] composant COM non trouvé
    Par m-mas dans le forum VB.NET
    Réponses: 6
    Dernier message: 28/06/2006, 17h25
  5. [.NET 2] System.Transactions non trouvé
    Par brousaille dans le forum ASP.NET
    Réponses: 3
    Dernier message: 04/04/2006, 17h06

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