/target:library (C#-Compileroptionen)
Die Option /target:library bewirkt, dass der Compiler anstelle einer EXE-Datei (ausführbare Datei) eine DLL-Datei (dynamische Bibliothek) erstellt.
/target:library
Hinweise
Die DLL wird mit der Erweiterung .dll erstellt.
Wenn nicht durch die Option /out anders angegeben, erhält die Ausgabedatei den Namen der ersten Eingabedatei.
Wenn Sie diese Option in der Befehlszeile angeben, werden alle Dateien bis zur nächsten Instanz der Option /out oder der Option /target:module zum Erstellen der DLL-Datei verwendet.
Beim Erstellen einer DLL-Datei wird keine Main-Methode benötigt.
So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung fest
Öffnen Sie die Eigenschaften-Seite des Projekts.
Klicken Sie auf die Eigenschaftenseite von Anwendung.
Ändern Sie die Eigenschaft Ausgabetyp.
Informationen über das programmgesteuerte Festlegen dieser Compileroption finden Sie unter OutputType.
Beispiel
In diesem Beispiel wird in.cs kompiliert und in.dll erstellt:
csc /target:library in.cs