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

ASP.NET Discussion :

Ajouter une référence sur une librairie de classe


Sujet :

ASP.NET

  1. #1
    Membre actif Avatar de Poussy-Puce
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2005
    Messages
    357
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2005
    Messages : 357
    Points : 222
    Points
    222
    Par défaut Ajouter une référence sur une librairie de classe
    Bonjour, je commence à me faire une petite librairie de classes que j'ai l'intention de partager avec mes collègues de travail. Maintenant que j'ai mis 2-3 classes j'aimerais tester le tout à partir de mon site web. Donc je devrai faire une DLL à partir de ma bibliothèque de classe et faire une référence dessus.

    Le problème c'est que je ne sais pas créer une DLL à partir de ma bibliothèque de classes, est-ce que quelqu'un saurait m'indiquer la marche à suivre?

    Merci
    Plus tu pédales moins vite, moins tu avances plus vite...
    La vie, c'est comme une bicyclette, il faut avancer pour ne pas perdre l'équilibre...

  2. #2
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut
    nouveau projet > class library > tu mets tes fichiers CS et tu génère et pouf, ca te fait une assembly
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  3. #3
    Membre actif Avatar de Poussy-Puce
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2005
    Messages
    357
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2005
    Messages : 357
    Points : 222
    Points
    222
    Par défaut
    Désolé mon ignorance, mais ça fait un .sln, et si je veux rajouter une référence à partir de mon site web, il n'accepte que les .dll, .exe, etc... pas .sln...

    C'est certainement bien con... mais je ne vois pas!
    Plus tu pédales moins vite, moins tu avances plus vite...
    La vie, c'est comme une bicyclette, il faut avancer pour ne pas perdre l'équilibre...

  4. #4
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut
    nan laisse le sln. le sln c'est un fichier solution, un fichier solution contient un ou plusieurs fichiers projets (*.csproj). et un fichier csproject contient un ou plusieurs fichiers cs.

    Toi, tu dois créer un nouveau projet (ca peut être soit dans une SLN à part dans dans ta sln actuelle mais dans un sous projet). ce projet doit etre de type library class et il va donc gérerer un fichier dll au lieu d'un fichie exe.
    donc, une fois ce projet créé, tu n'as plus qu'à déplacer tes classes/methodes dedans.

    ensuite, quand tu fais générer, dans /bin tu aurais un dll du nom de ton projet (projet.dll), et c'est ca que tu dois transmettre à tes collègues, le résultat de la compilation.
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  5. #5
    Membre actif Avatar de Poussy-Puce
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2005
    Messages
    357
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2005
    Messages : 357
    Points : 222
    Points
    222
    Par défaut
    OUFFF... c'est \bin\Debug!!!

    Pourquoi Debug???

    Bah au moins ça marche!!!
    Un gros merci de ton coup de main Louis-Guillaume
    Plus tu pédales moins vite, moins tu avances plus vite...
    La vie, c'est comme une bicyclette, il faut avancer pour ne pas perdre l'équilibre...

  6. #6
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut
    bin debug parce que tu as compilé en mode debug (avec plein d'infos pour debugguer). si tu veux le distribuer de facon pro, dans visual, tu choisi Release en haut et tu fais générer. Ca sera alors dans /bin/release et c'est ca que tu dois donner à tes collègues.

    normalement, le fichier release est plus petit en taille que le fichier debug.
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

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

Discussions similaires

  1. [XL-2007] Macro pour Copier coller des colonnes a partir d'une référence sur une ligne
    Par laurasoe dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 24/07/2014, 11h10
  2. [WD18] Metre une colonne d'une Table sur une ligne d'une autre Table
    Par Totophe2 dans le forum WinDev
    Réponses: 2
    Dernier message: 22/11/2013, 12h58
  3. Réponses: 4
    Dernier message: 25/06/2009, 11h40
  4. Garder une référence vers une variable d'une autre classe
    Par choupeo dans le forum Windows Forms
    Réponses: 5
    Dernier message: 08/12/2007, 18h30
  5. Comment avoir une référence sur une Vue
    Par Philippe299 dans le forum MFC
    Réponses: 1
    Dernier message: 12/08/2005, 10h03

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