/target:library (C#-Compileroptionen)

Die Option /target:library veranlasst den Compiler, eine Dynamic Link Library (DLL) zu erstellen, anstatt einer ausführbaren Datei (EXE).

Syntax

/target:library  

Hinweise

Die DLL wird mit der DLL-Dateiendung erstellt.

Sofern nicht anders mit der Option /out angegeben wurde, erhält die Ausgabedatei den Namen der ersten Eingabedatei.

Wenn es in der Befehlszeile angegeben wurde, werden alle Dateien bis zur nächsten Option /out oder /target:module verwendet, um die DLL-Datei zu erstellen.

Beim Erstellen einer DLL-Datei ist eine Main-Methode nicht erforderlich.

So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung fest

  1. Öffnen Sie die Seite Eigenschaften des Projekts.

  2. Klicken Sie auf die Eigenschaftenseite Anwendung.

  3. Ändern Sie die Eigenschaft Ausgabetyp.

Informationen zum programmgesteuerten Festlegen dieser Compileroption finden Sie unter <xref:VSLangProj80.ProjectProperties3.OutputType%2A>.

Beispiel

Kompilieren Sie in.cs, und in.dll wird erstellt:

csc /target:library in.cs  

Siehe auch

/target (C#-Compileroptionen)
C#-Compileroptionen