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 :

Problème avec référence


Sujet :

Windows Forms

  1. #1
    Membre régulier
    Profil pro
    Débutant
    Inscrit en
    Février 2007
    Messages
    127
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Débutant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Février 2007
    Messages : 127
    Points : 87
    Points
    87
    Par défaut Problème avec référence
    Bonjour à tous,

    Je rencontre actuellement un problème avec une référence. Mon problème est le suivant :

    J'ai compiler un exe contenant quelques controles utilisateur (projet A - référent un projet C). Dans un autre projet (Projet B - référent un projet C), j'aurais souhaité utiliser les control utilisateur du Projet A. J'ai donc ajouté la référence au projet A dans le projet B. La barre d'outils en mode design m'affiche bien la liste des contrôles utilisateur du projet A. Malheureusement lorsque je fais un glisser-déposer, le control ne s'ajoute pas sur ma form et il n'y a pas de .

    J'ai déjà cherché vers :
    Compilation en mode debug ou release
    Copie local ou non de la réfrence
    Ajout comme référence du code source ou de l'exe
    Vérification des acces en public

    Mais rien n'a permis de mettre le control du projet A sur la form du projet B. D'autre piste à explorer ou une solution?

    De plus j'ai une seconde question sur les références. Est-ce que les version on leur importance. Par exemple : Un exe d'un projet B référence une dll projet A en version 1.5. Si je modifie mon projet A pour en faire une version 1.6. Est-ce que si je remplace la dll dans le projet B sans recompiler le projet B fonctionnera quand même puisqu'il voit une dll version 1.6 alors qu'il a été compilé avec une reference à la dll version 1.5?

    Merci pour les éclaircissements et votre aide.

  2. #2
    Membre régulier
    Profil pro
    Débutant
    Inscrit en
    Février 2007
    Messages
    127
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Débutant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Février 2007
    Messages : 127
    Points : 87
    Points
    87
    Par défaut
    bon j'ai trouvé d'ou venait le problème : j'avais oublié de référencer System.ComponentModel dans mon projet B. donc problème partiellement résolus.

    Il reste effectivement la question suivante :

    Est-ce que les version on leur importance. Par exemple : Un exe d'un projet B référence une dll projet A en version 1.5. Si je modifie mon projet A pour en faire une version 1.6. Est-ce que si je remplace la dll dans le projet B sans recompiler le projet B fonctionnera quand même puisqu'il voit une dll version 1.6 alors qu'il a été compilé avec une reference à la dll version 1.5?

    Merci

  3. #3
    Expert confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2009
    Messages
    2 025
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2 025
    Points : 5 462
    Points
    5 462
    Par défaut
    Citation Envoyé par agparchitecture Voir le message
    Est-ce que les version on leur importance. Par exemple : Un exe d'un projet B référence une dll projet A en version 1.5. Si je modifie mon projet A pour en faire une version 1.6. Est-ce que si je remplace la dll dans le projet B sans recompiler le projet B fonctionnera quand même puisqu'il voit une dll version 1.6 alors qu'il a été compilé avec une reference à la dll version 1.5?
    Merci
    Selon https://msdn.microsoft.com/fr-fr/library/ms973843.aspx , ca devrait fonctionner pour les version mineurs 2.5.x.x.
    Chez moi ca fonctionne pour n'importequelle version...il y a surement une modification dans .Net à ce niveau là.

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

Discussions similaires

  1. [Toutes versions] Problème avec les bibliothèques de référence Outlook
    Par Thierry'' dans le forum Access
    Réponses: 3
    Dernier message: 07/05/2009, 13h14
  2. Réponses: 3
    Dernier message: 08/08/2007, 11h40
  3. Problèmes de références avec amsrefs
    Par marylinebawedin dans le forum Mathématiques - Sciences
    Réponses: 1
    Dernier message: 12/04/2007, 17h01
  4. Réponses: 6
    Dernier message: 12/07/2006, 15h34
  5. Problème avec vector par référence
    Par vdumont dans le forum SL & STL
    Réponses: 11
    Dernier message: 09/05/2006, 08h25

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