Bonjour,
quand je cr�e in projet "Class Library", j'obtiens un fichier *.dll mais est-il possible d'obtenir un fichier *.lib ?
Merci
Version imprimable
Bonjour,
quand je cr�e in projet "Class Library", j'obtiens un fichier *.dll mais est-il possible d'obtenir un fichier *.lib ?
Merci
Un projet de type "class library" cr�e une biblioth�que .Net, qui normalement est r�f�renc�e directement en tant que la DLL elle-m�me, plut�t que passer par une biblioth�que statique d'importation (.lib).
Je ne sais plus � quel point �a d�pend des options du projet, mais il est possible qu'il te g�n�re quand m�me un .lib si tu as des fonctions ou classes non-manag�es en __declspec(dllexport) (ou d�clar�es comme export�es dans un fichier .def)
j'explique mon probl�me, j'ai 2 projets :
- le projet A en C# "class library", j'obtiens ma premi�re dll
- le projet B en C++ "class library", je me sers de "add Reference" puis "browse" pour utilise ma dll en C#, , j'obtiens une seconde dll
je me retrouve avec 2 dll qui fonctionnent, mais serait-il possible de n'avoir qu'une seule dll ?
Non, .Net n'a pas de concept de biblioth�ques "statiques".