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 :

Utiliser une librairie de classes compilée


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    219
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 219
    Par défaut Utiliser une librairie de classes compilée
    Bonjour,
    je ne suis pas développeur mais je développe un projet personnel de collecte d'events logs windows. Issu du monde de java, je ne suis pas non plus un spécialiste de C# alors j'ai une question bête: j'ai centralisé les classes de mon projet dans une librairie compilée en dll. Comment puis-je maintenant utiliser ces classes dans un programme principal qui sera exécuté en exe? L'instruction classique "using <nomclasse>" suffira elle?

    Merci.

  2. #2
    Rédacteur
    Avatar de dev01
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 451
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 451
    Par défaut
    Bonjour

    Il faut commencer par ajouter ta dll en tant que référence dans le projet C# (Clique droit sur Références dans le Visual Studio )
    Ensuite effectivement il ne reste plus qu'a faire le using qui va bien (et qui est l'équivalent du import de java )

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    219
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 219
    Par défaut
    Merci pour la réponse rapide. Et si je veux faire l'inverse? Admettons que quelqu'un développe une nouvelle librairie ajoutant de nouvelles fonctionnalités, un "plugin" en quelque sorte, comment l'exécutable pourra utiliser cette nouvelle librairie sans modifier le code et le recompiler? (exemple: ajout de nouveaux menus, etc...). Merci!

  4. #4
    Rédacteur
    Avatar de dev01
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 451
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 451
    Par défaut
    Le plus simple c'est d'utiliser un framework dédié : Mono.Addins

Discussions similaires

  1. re-utiliser une librairie compilée
    Par divide dans le forum Bibliothèques
    Réponses: 12
    Dernier message: 14/03/2012, 15h27
  2. Utiliser une librairie license LGPL
    Par Elbarto dans le forum Licences
    Réponses: 1
    Dernier message: 12/11/2005, 23h58
  3. Utiliser une librairie
    Par BugFactory dans le forum API standards et tierces
    Réponses: 7
    Dernier message: 11/10/2005, 17h24
  4. Creer et utiliser une librairie externe à l'exécutable
    Par multani dans le forum Autres éditeurs
    Réponses: 7
    Dernier message: 06/11/2003, 11h11
  5. Utiliser une librairie graphique
    Par Troopers dans le forum Linux
    Réponses: 6
    Dernier message: 22/08/2003, 12h22

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