Présentation d'une méthode de création d'une Dll avec Visual Studio 2005/2008. L'exemple est une DLL permettant la gestion des informations de log dans un fichier plat pour application .Net 2.0 en C# avec Visual Studio 2005 / 2008.
Programmation > .Net
Recherche :   
Actualité Système Salon Concours Outils Programmation Devparadise Programmation HTML .Net JavaScript VBScript ASP PHP Visual Basic Perl Java Active X SQL XML WAP Delphi Graphisme Flash Web Design Promotion Référencement Publicité Valeur de votre site Outils Systèmes Windows Unix Linux Benchmark Hardware Réseaux locaux Droit Sécurité
Création d’une DLL en C# .Net 2.0
  Auteur : Emmanuel BLANCQUARD
Création d’une DLL en C# .Net 2.0 - Compilation et Test

Présentation d'une méthode de création d'une Dll avec Visual Studio 2005/2008. L'exemple est une DLL permettant la gestion des informations de log dans un fichier plat pour application .Net 2.0 en C# avec Visual Studio 2005 / 2008.

Publicité 
COMPILATION ET TEST

Vous devez maintenant compiler et tester votre DLL. Pour cela vous allez tout d’abord ajouter un nouveau projet dans votre solution, vous le nommerez "Test_BP_Log". Sélectionnez un projet de type "Application Windows Forms" en DotNet 2.0. Maintenant, configurez la solution pour qu’elle démarre sur le projet sélectionné, pour cela faites clique droit sur la solution choisissez "Définir les projets de démarrage".

Avant d’aller plus loin, vous devez compiler votre projet. Pour cela, faites un clique droit au dessus du projet "BP_Log", et choisissez "Construire". Vérifiez que pour le moment vous êtes bien en mode "Debug".

Pour utiliser votre DLL, vous devez ajouter une référence à votre nouveau projet "Test_BP_Log". Pour cela, faites un clique droit sur votre projet, et choisissez "Ajouter une référence", dans l’onglet "Projet", sélectionnez votre projet "BP_Log".

Mettez tout simplement un bouton sur votre "form", et implémentez le code suivant dans l’événement du bouton :

BP_Log.Log log = new BP_Log.Log(@"c:log","BP_Test.DKD");
log.AddMessage("Debut");
for(int i= 0; i<10; i++)
   log.AddMessage(string.Format("j'ajoute l'id = {0} à la liste", i));
log.AddMessage("Fin");

Voici ce qui se trouve dans le fichier "c:logBP_Test.DKD" :

    Debut
    j'ajoute l'id = 0 à la liste
    j'ajoute l'id = 1 à la liste
    j'ajoute l'id = 2 à la liste
    j'ajoute l'id = 3 à la liste
    j'ajoute l'id = 4 à la liste
    j'ajoute l'id = 5 à la liste
    j'ajoute l'id = 6 à la liste
    j'ajoute l'id = 7 à la liste
    j'ajoute l'id = 8 à la liste
    j'ajoute l'id = 9 à la liste
    Fin

Précédent   Suivant
Création d’une DLL en C# .Net 2.0
  • Création d’une DLL en C# .Net 2.0 - Introduction
  • Création d’une DLL en C# .Net 2.0 - Codage
  • Création d’une DLL en C# .Net 2.0 - Compilation et Test
  • Création d’une DLL en C# .Net 2.0 - Signature et Conclusion
  • A lire aussi sur Devparadise.com :
  • Création d’une DLL en C# .Net 2.0
  • Visual C# 2008 Express : Installation et début de projet
  • A télécharger aussi sur Devparadise.com :
  • Exemple de Dll .Net 2.0
  • Microsoft Visual C# 2008 Express Edition
  • Dll-DirectX v 1.3

  • © 1997-2005 tous droits réservés Devparadise.com
    Les logos, et marques déposées sont la propriété de leurs détenteurs respectifs.
    Devparadise.com s'est engagé à respecter la confidentialité des données personnelles régies par la loi 78-17 du 6 janvier 1978.
    Déclaration C.N.I.L. n° 621623
    Dll,vs2008,vs08,vs2005,vs05,dotnet,C#,.net,csharp