Freigeben über


/target:library (Codebibliothek erstellen) (C#-Compileroptionen)

Aktualisiert: November 2007

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 durch die Option /out nicht 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

  1. Öffnen Sie die Seite Eigenschaften des Projekts.

  2. Klicken Sie auf die Eigenschaftenseite von Anwendung.

  3. Ä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

Siehe auch

Referenz

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

Weitere Ressourcen

C#-Compileroptionen