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 Codepage an, die beim Öffnen von Quelldateien verwendet wird. |
|
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 ASLR hohe Entropie unterstützt wird. |
|
/incremental |
Ermöglicht inkrementelle Kompilierung [veraltet]. |
Gibt einen Schlüsselcontainer mit starkem Namen an. |
|
Gibt eine Schlüsseldatei mit starkem Namen 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. |
|
Schränkt ein, das dieser Plattformen an Code ausführen können: x86, Itanium, x64 anycpu, oder anycpu32bitpreferred. Der Standard ist "anycpu". |
|
Gibt die für an Compilerausgabe verwendete Sprache. |
|
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 Subsystems an, mit dem die ausführbare Datei verwenden kann. |
|
Gibt das Format der Ausgabedatei mit einer von vier Optionen an:/target: appcontainerexe, /target: exe, /target: library, /target: Modul, /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 für die Visual Studio-Befehlszeile
Referenz
C#-Compileroptionen nach Kategorien sortiert