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 :

Reference fantome


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Juin 2005
    Messages : 700
    Par défaut Reference fantome
    Bonjour à tous.

    Depuis hier midi, je m'arrache les cheveux!

    J'ai voulu déplacer une interface dans un nouveau projet (disons du projet A vers le projet B). Et depuis, il n'y a rien à faire, certains projet qui dépendent toujours de A pour d'autres raisons y voient toujours l'interface.

    J'ai pourtant tout nettoyé, supprimé à la main la dll, retiré, remis les reference vers le projet A et B selon le besoin, mais rien à faire !

    Plutot qu'un long discourt, regardez SVP l'image ci jointe, les chiffres montrent le circuit visuel.

    Je ne comprend pas pourquoi j'obtiens une telle abération. Qu'en dites vous (mes sauveurs)?

    PS : pour le chiffre 4, je clique droit sur la référence, puis fais see into object browser.

    http://img96.yfrog.com/i/ghostreference.jpg/

  2. #2
    Membre chevronné
    Inscrit en
    Octobre 2005
    Messages
    400
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 400
    Par défaut
    Par hasard n'aurait tu pas une référence à ta dll dans le Global Assembly Cache ?

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Juin 2005
    Messages : 700
    Par défaut
    non, je n'utilise jamais le GAC
    de plus, hier, j'ai fais une recherche de tous les GODKI_PluginTemplate.dll et je les ai tous supprimé.

    Et malgres tout il continu de m'afficher ce warning.

    pendant le runtime, ca fait un chargement dynamique de mes plugins qui implémentente IPluginComponent, et boum !

    J'ai d'ailleur placé l'interface dans un nouveau namespace pour éviter la confusion, je ne devrai donc plus trouver de GODKeyImporter.IPluginComponent nullepart !

    Je suis completement paumé la

    Pour finir j'ai recherché IPluginComponent partout dans mon code, et à chaque fois je fais "voir la définition", ca pointe à chaque fois au bon endroit.

    Alors pourquoi il continu de me parler de cet interface qui n'existe plus nullepart?

    Oh ! j'oubliai, dans mes projet, quand je fais Add Reference, je donne le projet, et non la dll, donc il devrait tout reconstruire non? ARrrrrggg je deviens fou !

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2003
    Messages
    311
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 311
    Par défaut
    Tu as essayé un cleanup de la solution?

  5. #5
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Juin 2005
    Messages : 700
    Par défaut
    oui biensur ! ca a été mon premier reflexe, puis comme ca ne suffisait pas :
    J'ai pourtant tout nettoyé, supprimé à la main la dll, retiré, remis les reference vers le projet A et B

  6. #6
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Et si tu ouvres les fichiers des projets et celui de la solution pour regarder un peu si y'a pas un truc qui n'a pas été supprimé ?

Discussions similaires

  1. winsock.h : undefined reference...
    Par abraxas dans le forum Dev-C++
    Réponses: 14
    Dernier message: 06/08/2012, 13h42
  2. Project References: qu'est-ce?
    Par Glob dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 14/08/2003, 14h01
  3. [Postgresql][Foreygnkey][REFERENCES]
    Par elrik dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 22/05/2003, 14h46
  4. Treeview : Erreur "Reference to variable or parameter..
    Par Tirlibibi dans le forum XMLRAD
    Réponses: 4
    Dernier message: 06/05/2003, 11h19
  5. [VB6]Passage par référence d'une prop. d'objet à une fct
    Par -gYs- dans le forum VB 6 et antérieur
    Réponses: 15
    Dernier message: 02/09/2002, 08h55

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