Accueil > Forum > > > > [C#.NET] création d'une DLL
[C#.NET] création d'une DLL
jeudi 23 février 2006 à 12:14:57 |
[C#.NET] création d'une DLL

by_litch
|
Bonjour à tous, j'ai fini mon projet, ou à peu près, et je voudrais à présent créer une dll, mais là, catastrophe... lol En faite j'ai une feuille class, et une form, et je voudrais que ma dll, contienne les modules de ma form ainsi que les classes de la feuille class. pourriez vous m'expliquer comment le faire car je voudrais tester le fonctionnement de mon projet, et je n'en ai pas trouvé le moyen. Merci de votre aide  By Litch
|
|
jeudi 23 février 2006 à 13:38:22 |
Re : [C#.NET] création d'une DLL

taoetc
|
il faut, sauf erreur de ma part, créé un projet de type bibliotheque de classe. A la compil, cela te crée ta dll. Dans ton cas, il me semble qu'il faut que tu crées un proejt avec ta form ( c'est le projet que tu dois déjà avoir, et que tu crées un autres projet du type indiqué qui contient ta classe et tes modules(???, c'est du vb?) Enfin, ajouter la réfénce à ton projet initiale, et surement ajouter un using de ta blibliotheque créée. Be happy , by Tao
|
|
jeudi 23 février 2006 à 13:45:57 |
Re : [C#.NET] création d'une DLL

by_litch
|
Le soucis c'est que je me servais de ma form, pour tester les procedures qu'elles contenait, mais pour la dll, en vérité je n'est besoin que des procédures que la form contient (ainsi que de la class bien sure) mais je n'est pas besoin de l'interface. (c'est bien du c#). Tu pourrais m'expliquer en pas à pas?? Si j'arrive à créer cette dll, que dois-je faire pour l'utiliser???
By Litch
|
|
jeudi 23 février 2006 à 13:53:30 |
Re : [C#.NET] création d'une DLL

taoetc
|
Réponse acceptée !
bon, alors tu n'as qu'à changé le type de sortie de ton projet, ( clique droit sur ton projet, propriété, type de sortie, bilbiotheque de classe). La tu vas avoir une dll en sortie quand tu vas compiler. Pour utiliser ta dlls, il faut la mettre en référence sur le projet qui veut l'utiliser. (Si tu ne te sers plus de la form, j'enleverais le fait que la classe dérive de form mais plutot de IDisposable , je ne laisserais que le constructeur, et les procedures et aussi la procédure de gestion de la mémoire.) Be happy , by Tao
|
|
jeudi 23 février 2006 à 14:08:30 |
Re : [C#.NET] création d'une DLL

by_litch
|
Oui, j'ai une dll, merci, quand je fais ajouter un item existant, je là met en reference. es que je dois faire quelque chose de particulier pour l'utiliser? Car pour le moment, il ne reconnait pas une variable du type d'une de mes classes.
Merci beaucoup de ton aide
By Litch
|
|
jeudi 23 février 2006 à 14:11:44 |
Re : [C#.NET] création d'une DLL

taoetc
|
Réponse acceptée !
un using du namespace de ta dll dans le projet qui l'utilise ( et qui l'a mis en ref.) Be happy , by Tao
|
|
jeudi 23 février 2006 à 14:18:21 |
Re : [C#.NET] création d'une DLL

by_litch
|
Excuse moi j'ai du prendre la mauvaise dll, car sa ne marche pas. Mais j'ai bien compris, peut tu me dire dans quel répertoire du projet ce trouve la dll???
By Litch
|
|
jeudi 23 février 2006 à 14:20:38 |
Re : [C#.NET] création d'une DLL

taoetc
|
en mode debug, dans le répertoire /bin/debug, en mode release bin/release Be happy , by Tao
|
|
jeudi 23 février 2006 à 14:32:32 |
Re : [C#.NET] création d'une DLL

by_litch
|
Ba c'est ce que j'avais fais, bon, je pense que je vais y arriver, je vais chercher ou est le blem.  Merci beaucoup.
|
|
jeudi 23 février 2006 à 15:36:36 |
Re : [C#.NET] création d'une DLL

by_litch
|
Ayéééééééééé, ça marche!!!!! Au lieu de faire Add references, je fesais add existing item.  Franchement, merci !!!!!!!!!!!!! By Litch
|
|
Cette discussion est classée dans : net, projet, dll, feuille, création
Répondre à ce message
Sujets en rapport avec ce message
[.Net] Création de DLL "croisées" -- Liaison tardive [ par Atmaweapon ]
Bonjour à tous ! Suite au problème évoqué ici (pour les plus courageux... vous n'êtes cependant pas obligé de "lire" puisque je vais réexposer le prob
Vous pouvez-maider? [ par veler ]
Salut à tous, voila, je développe un Projet en VB.Net, et j'utilise une dll qui permet de base d'enregistrer tous les contrôle d'une form dans un xml.
Regrouper plusieurs DLL en une seule [ par graygore ]
Bonjour, je suis sur la phase finale d'un gros projet web. Je suis en train de constituer un stater kit de mon projet (.vsi) et j'aimerai regroupe tou
Visibilité d'une classe .Net dans une dll [ par billou_13 ]
Bonjour, Alors voila, j'ai développé une dll en C# et je l'utilise sur une application windows form. Pour des raisons de clarté, je voudrais cependa
Création DLL C# pour mirc [ par jashugan ]
Bonsoir,Voilà, je souhaiterai faire un dll où je pourrai utiliser les routine sous mirc, j'ai recherché pas mal sur google, forum etc, mais je ne trou
[DEPLACE] Problème compilation du sript ASP.net en C# [ par fabien074 ]
Lorsque je compile mon code ASP.net (écrit en C#), j'obtiens les erreurs suivantes sauf que le fichier où l'on me dit qu'il y a les erreurs je ne le t
Utilisation d'une DLL C++ dans un projet C# [ par jcex ]
Bonjour, je voudrais utiliser une DLL exportée à partir d'un projet C++ dans un projet XNA, donc en C sharp.J'ai m'y la dll dans le même dossier que l
Je cherche une dll pour exploiter solidedge en C# ou VB.net [ par Dr_shaman ]
Bonjour, Je dois faire un développement qui attend une trame, et qui ouvre solidedge V19 pour enregistré un document en PDF. Mais Je n'a
expired DLL [ par magyver ]
salut les amismon problème l'hors de développement de mon projet consiste a utiliser 2 API qui sont de trial version (30 jour).le nombre des jours est
déploiement d'un projet C# avec une DLL intel fortran [ par GBadry ]
Salut les amis,je suis pas un pro en .NET, alors excusez moir si ma question peut paraître évidente pour quelques uns.j'ai un projet dans lequel il y
Livres en rapport
|
Derniers Blogs
[FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui m'ont suivi. Je profite de ce poste, pour faire le re...
Cliquez pour lire la suite de l'article par JeremyJeanson TECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PCTECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PC par ROMELARD Fabrice
Speakers: Thierry Rapatout, Antoine Petit et Xavier Trebbia Cette session entre dans le cadre des RDV Décideurs des TechDays 2012, elle est liée à la consumérisation de l'IT et la mise en place du "DeskTop as a Service" dans de plus en ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2012 : SYSTEM CENTER SERVICE MANAGER 2012 VUE D'ENSEMBLETECHDAYS PARIS 2012 : SYSTEM CENTER SERVICE MANAGER 2012 VUE D'ENSEMBLE par ROMELARD Fabrice
Speakers: Julien Marechal, Gautier Confiant, Sébastien MEYER La session débute par le positionnement de la solution System Center par rapport aux concepts d'organisation ITIL. Le portail du catalogue de se...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2012 : PLEINIèRE SECOND JOURTECHDAYS PARIS 2012 : PLEINIèRE SECOND JOUR par ROMELARD Fabrice
Après une première journée dédiée aux développeurs, cette seconde journée est dédiée au monde des entreprises et de ses applications. Ainsi, cette pleinière est dédiée à faire un 360 de l'évolution des applications Business aux demandes ac...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|