C#-Compileroptionen alphabetisch sortiert
Die folgenden Compileroptionen sind alphabetisch sortiert.Eine nach Kategorien sortierte Liste finden Sie unter C#-Compileroptionen nach Kategorien sortiert.
Option |
Zweck |
---|---|
Liest weitere Optionen aus der Antwortdatei. |
|
Zeigt eine Verwendungsmeldung für stdout an. |
|
Verknüpft die angegebenen Module mit dieser Assembly. |
|
Gibt den Speicherort der Datei app.config zur Assemblybindungszeit an. |
|
Gibt die Basisadresse der zu erstellenden Bibliothek an. |
|
Erstellt eine 'Bug Report'-Datei.Diese Datei wird zusammen mit allen Absturzinformationen gesendet, wenn /errorreport:prompt oder /errorreport:send verwendet wurde. |
|
Bewirkt, dass der Compiler Überlaufprüfungen generiert. |
|
Gibt die beim Öffnen von Quelldateien zu verwendende Codepage an. |
|
Gibt Debuginformationen aus. |
|
Definiert Symbole für die bedingte Kompilierung. |
|
Signiert die Assembly verzögert, indem nur der öffentliche Teil des starken Namenschlüssels verwendet wird. |
|
Gibt eine XML-Dokumentationsdatei an, die generiert werden soll. |
|
Gibt an, wie interne Compilerfehler gehandhabt werden: prompt, send oder none.Der Standardwert ist none. |
|
Gibt die Ausrichtung der Ausgabedateiabschnitte an. |
|
Bewirkt, dass der Compiler voll qualifizierte Pfade generiert. |
|
Zeigt eine Verwendungsmeldung für stdout an. |
|
Gibt an, dass hohe Entropie ASLR unterstützt wird. |
|
/incremental |
Ermöglicht inkrementelle Kompilierung [veraltet]. |
Gibt einen starken Namenschlüsselcontainer an. |
|
Gibt eine starke Namenschlüsseldatei an. |
|
Gibt Sprachversionsmodi an: ISO-1 oder Standard. |
|
Gibt zusätzliche Verzeichnisse an, in denen Verweise gesucht werden sollen. |
|
Macht COM-Typ-Informationen in angegebenen Assemblys für das Projekt verfügbar. |
|
Verknüpft die angegebene Ressource mit dieser Assembly. |
|
Gibt den Typ an, der den Einstiegspunkt enthält (ignorieren Sie alle anderen möglichen Einstiegspunkte). |
|
Gibt eine Assembly an, auf deren nicht öffentliche Typen ein .netmodule zugreifen kann. |
|
Weist den Compiler an, eine CSC.RSP-Datei nicht automatisch zu berücksichtigen. |
|
Unterdrückt die Compiler-Copyrightmeldung. |
|
Weist den Compiler an, nicht auf die Standardbibliothek (mscorlib.dll) zu verweisen. |
|
Deaktiviert bestimmte Warnmeldungen. |
|
Weist den Compiler an, kein Anwendungsmanifest in die ausführbare Datei einzubetten. |
|
Aktiviert/deaktiviert Optimierungen. |
|
Gibt den Namen der Ausgabedatei an (Standard: Basisname der Datei mit Hauptklasse oder erste Datei). |
|
Gibt den Dateinamen und den Speicherort der PDB-Datei an. |
|
Grenzen, auf welchen Plattformen dieser Code ausgeführt werden kann: X 86, Itanium, X 64, Anycpu, oder anycpu32bitpreferred.Der Standardwert lautet anycpu. |
|
Gibt die Sprache für die Ausgabe des Compilers verwendet werden. |
|
Schließt alle Dateien des aktuellen Verzeichnisses und der Unterverzeichnisse gemäß den Platzhalterspezifikationen ein. |
|
Verweist auf Metadaten der angegebenen Assemblydateien. |
|
Bettet die angegebene Ressource ein. |
|
Gibt die minimale Version des Teilsystems, die die ausführbare Datei verwenden können. |
|
Gibt das Format der Ausgabedatei mithilfe einer der vier Optionen:/target:appcontainerexe, /target: exe, /target: Library, /target: Module, /target: winexe, /target:winmdobj. |
|
Lässt unsicheren Code zu. |
|
Gibt in UTF-8 codierte Compilermeldungen aus. |
|
Legt die Warnstufe (0-4) fest. |
|
Meldet bestimmte Warnungen als Fehler. |
|
Verwendet dieses Symbol für die Ausgabe. |
|
Gibt eine benutzerdefinierte Win32-Manifestdatei an. |
|
Gibt die Win32-Ressourcendatei (.res) an. |
Siehe auch
Aufgaben
Gewusst wie: Festlegen von Umgebungsvariablen
Referenz
C#-Compileroptionen nach Kategorien sortiert