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

VB.NET Discussion :

[USER CONTROL]Création d'un UserControl dans la couche graphique avec référence vers un autre assembly


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut [USER CONTROL]Création d'un UserControl dans la couche graphique avec référence vers un autre assembly
    Hello,

    Dans la couche graphique (winforms), je crée un nouveau usercontrol qui servira à afficher les détails d'un client.

    Voici le code : (il n'y a encore rien, c'est juste le squelette)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    Public Class CustomerDetail
     
     
        Public Sub New()
     
            ' This call is required by the designer.
            InitializeComponent()
     
            ' Add any initialization after the InitializeComponent() call.
     
        End Sub
     
        Private Sub DisplayDetail()
     
        End Sub
     
        Private Sub ClearDetail()
     
        End Sub
    End Class
    Ensuite, j'ajoute une propriété Customer comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        Public Property Customer As DTO.Customer
    où DTO est un autre projet dans la même solution.

    Tout compile parfaitement mais lorsque j'essaie maintenant d'ajouter le usercontrol sur une winform, je reçois le message d'erreur suivant :
    Citation Envoyé par "Visual Studio 2015 Pro
    Failed to create component 'CustomerDetail'. The error message follows:
    'System.IO.FileNotFoundException: Could not load file or assembly 'DTO, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. Then system cannot find the file specified.
    File name: 'DTO, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'
    [ici vient la stacktrace que je vous épargne]
    Quelqu'un aurait une idée de pourquoi cet andouille n'arrive pas à trouver l'assembly d'un autre projet de la même solution qui est bien référencée vu que je l'utilise ?

    Merci d'avance.

  2. #2
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut bug visual studio ?
    Je me demande si ce ne serait pas VS qui déconne car j'ai eu d'autres trucs bizarres...

    J'ai finalement restarté VS et ça a l'air de fonctionner jusqu'ici...

    So, wait and see...

  3. #3
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2013
    Messages
    1 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 563
    Par défaut
    Citation Envoyé par Kropernic Voir le message
    Je me demande si ce ne serait pas VS qui déconne car j'ai eu d'autres trucs bizarres...
    J'ai déjà rencontré ce genre de problème (un peu comme si VS était lunatique ). Le problème ne pourrait-il pas venir de l'ordre dans lequel il compile les DLL?

  4. #4
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut
    Des fois il fait des "FileNotFound" ou "Impossible to copy the ....dll becasue it is already used by"

    Redémarrer VS règle souvent le problème.

Discussions similaires

  1. Réponses: 3
    Dernier message: 16/07/2014, 15h00
  2. Réponses: 2
    Dernier message: 01/04/2014, 13h35
  3. [Débutant] afficher un UserControl dans un fichier pdf avec itextsharp
    Par sarah2810 dans le forum Windows Presentation Foundation
    Réponses: 0
    Dernier message: 13/09/2013, 21h30
  4. Création d'une image dans l'interface graphique
    Par fcboumi13 dans le forum Interfaces Graphiques
    Réponses: 1
    Dernier message: 02/06/2009, 23h21
  5. [Debutant] se lancer dans l'interface graphique avec java?
    Par bambou dans le forum Interfaces Graphiques en Java
    Réponses: 17
    Dernier message: 14/12/2005, 00h45

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