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

Framework .NET Discussion :

Problème de référence


Sujet :

Framework .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2008
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2008
    Messages : 464
    Par défaut Problème de référence
    Bonjour
    Tout d'abord je ne sais pas si le poste est plus adapté sur un forum MySql que sur le forum frameWork de .net.

    J'ai un projet lié à source safe qui utilise le composant Mysql.Connector (fournissant les espaces de noms MySql.Data et MySql.Data.Entity) correspondant à la version 6.2.4. Cette version est installé sur mon PC.

    Sur un autre PC où est installé la version 6.3.5 du composant MySql.Connector j'obtiens la dernière version réccursive du projet. La référence du projet est bien le composant MySqlConnector 6.2.4 et non la version 6.3.5. Dans ce cas forcément la référence manquante empêche la compilation...

    Mais je m'étonne : les espaces de noms et classes associés à la version antérieur sont accessibles dans la version supérieur. Pour moi on devrait pouvoir utiliser la version suivante quand on a utilisé la version précédente.

    Ma question est comment peut on faire référence à un composant sans se soucier de sa version (car la compatibilité ascendante doit être assurée)

  2. #2
    Membre émérite Avatar de bizet
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2005
    Messages
    717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2005
    Messages : 717
    Par défaut
    Bonjour,

    quand tu fais une références, tu fais une référence sur une DLL identifié par son numéro de version.
    Si cette dll n'est pas présente, ça plante.

    Pour éviter ces problèmes, je te conseille de copier dans ton projet la ou les DLLs et de faire référence dessus.
    Ton application référenceras toujours ces dlls quelque soit ce qui est installé sur ta machine.

  3. #3
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2008
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2008
    Messages : 464
    Par défaut
    Je m'en doutais un peu mais vu comment était structuré Visual Studio j'avais pensé que les références était présent dans un fichier xml de configuration (un peu comme le app.config ou le web.config) et que par conséquent pour chaque poste il fallait modifier ce fichier xml avec la version correspondante installée sur le poste et lorsqu'on vient récuprérer la version du projet sur Source Safe, il ne fallait pas récupérer le fichier xml

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

Discussions similaires

  1. [VBA-E] Problème de références
    Par Elstak dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 13/07/2006, 09h04
  2. Problème de référence de classe
    Par nmathon dans le forum Delphi
    Réponses: 7
    Dernier message: 21/06/2006, 16h46
  3. [FLASH MX2004] this et problème de référence
    Par cristolb dans le forum ActionScript 1 & ActionScript 2
    Réponses: 5
    Dernier message: 03/05/2006, 22h33
  4. Problème de référence de données circulaire
    Par Wismerhill50 dans le forum Langage
    Réponses: 3
    Dernier message: 23/10/2005, 22h38
  5. problème de références _ptr dans une map STL
    Par Mr_Tyu dans le forum CORBA
    Réponses: 1
    Dernier message: 10/08/2004, 10h39

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