C#-Compileroptionen nach Kategorien sortiert
Die folgenden Compileroptionen sind nach Kategorien sortiert.Eine alphabetische Liste finden Sie unter C#-Compileroptionen alphabetisch sortiert.
Optimierung
Option |
Zweck |
---|---|
Gibt die Größe der Abschnitte in der Ausgabedatei an. |
|
Aktiviert/deaktiviert Optimierungen. |
Ausgabedateien
Option |
Zweck |
---|---|
Gibt eine XML-Datei an, in die verarbeitete Dokumentationskommentare geschrieben werden sollen. |
|
Gibt die Ausgabedatei an. |
|
Gibt den Dateinamen und den Speicherort der PDB-Datei an. |
|
Gibt die Ausgabeplattform an. |
|
Geben Sie eine Sprache für die Ausgabe des Compilers. |
|
Gibt das Format der Ausgabedatei mithilfe einer der fünf Optionen: /target:appcontainerexe, /target: exe, /target: Library, /target: Module, /target: winexe, oder /target:winmdobj. |
.NET Framework-Assemblys
Option |
Zweck |
---|---|
Gibt ein oder mehrere Module an, die Bestandteil dieser Assembly sein sollen. |
|
Weist den Compiler an, den öffentlichen Schlüssel hinzuzufügen, die Assembly jedoch nicht zu signieren. |
|
Gibt den Namen des Kryptografieschlüsselcontainers an. |
|
Gibt den Namen der Datei an, die den kryptografischen Schlüssel enthält. |
|
Gibt die Position von Assemblys an, auf die mithilfe von /reference verwiesen wird. |
|
Weist den Compiler an, die Standardbibliothek (mscorlib.dll) nicht zu importieren. |
|
Importiert Metadaten aus einer Datei, die eine Assembly enthält. |
Debuggen/Fehlerüberprüfung
Option |
Zweck |
---|---|
Eine Datei mit Informationen zur einfachen Generierung von Problemberichten erstellen. |
|
Gibt an, ob Ganzzahlarithmetik, die außerhalb des Datentypbereichs liegt, zur Laufzeit eine Ausnahme auslöst. |
|
Weist den Compiler an, Debuginformationen auszugeben. |
|
Legt das Verhalten für Fehlerberichte fest. |
|
Gibt den absoluten Pfad zur Datei in der Compilerausgabe an. |
|
Unterdrückt die Generierung von bestimmten Warnungen durch den Compiler. |
|
Legt die Warnstufe fest. |
|
Stuft Warnungen zu Fehlern herauf. |
Präprozessor
Option |
Zweck |
---|---|
Definiert Präprozessorsymbole. |
Ressourcen
Option |
Zweck |
---|---|
Macht COM-Typ-Informationen in angegebenen Assemblys für das Projekt verfügbar. |
|
Erstellt einen Link zu einer verwalteten Ressource. |
|
Bettet eine .NET Framework-Ressource in die Ausgabedatei ein. |
|
Gibt eine ICO-Datei an, die in die Ausgabedatei eingefügt werden soll. |
|
Gibt eine Win32-Ressource an, die in die Ausgabedatei eingefügt werden soll. |
Allgemeines
Option |
Zweck |
---|---|
Legt eine Antwortdatei fest. |
|
Listet Compileroptionen für stdout auf. |
|
Gibt die bevorzugte Basisadresse zum Laden einer DLL-Datei an. |
|
Gibt für alle Quellcodedateien in der Kompilierung die zu verwendende Codepage an. |
|
Listet Compileroptionen für stdout auf. |
|
Gibt an, dass die ausführbare Datei Address Space Layout Randomization (ASLR) unterstützt. |
|
Gibt an, welche Version der Sprache verwendet werden soll. |
|
Gibt die Position der Main-Methode an. |
|
Weist den Compiler an, nicht mit csc.rsp zu kompilieren. |
|
Unterdrückt Compilerbannerinformationen. |
|
Durchsucht Unterverzeichnisse nach zu kompilierenden Quelldateien. |
|
Gibt die minimale Version des Teilsystems, die die ausführbare Datei verwenden können. |
|
Aktiviert die Kompilierung von Code, der das Schlüsselwort unsafe verwendet. |
|
Zeigt die Compilerausgabe mit UTF-8-Codierung an. |
Veraltete Optionen
/incremental |
Aktiviert die inkrementelle Kompilierung. |
Siehe auch
Aufgaben
Gewusst wie: Festlegen von Umgebungsvariablen
Referenz
C#-Compileroptionen alphabetisch sortiert