/target:library (Options du compilateur C#)
Avec l'option /target:library, le compilateur crée une DLL au lieu d'un fichier exécutable (EXE).
/target:library
Notes
La DLL est créée avec l'extension .dll.
À moins que vous ne spécifiiez un autre nom avec l'option /out, le fichier de sortie adopte le nom du premier fichier d'entrée.
Tous les fichiers spécifiés sur la ligne de commande avant l'option /out ou /target:module suivante sont utilisés pour créer le fichier .dll.
Lors de la génération d'un fichier .dll, une méthode Main n'est pas obligatoire.
Pour définir cette option du compilateur dans l'environnement de développement Visual Studio
Ouvrez la page Propriétés du projet.
Cliquez sur la page de propriétés Application.
Modifiez la propriété Type de sortie.
Pour plus d'informations sur la définition de cette option du compilateur par programme, consultez OutputType.
Exemple
Compilez in.cs et créez le fichier in.dll :
csc /target:library in.cs
Voir aussi
Référence
/target (Options du compilateur C#)