Options du compilateur C# par ordre alphabétique
Les options suivantes du compilateur sont classées par ordre alphabétique. Pour obtenir une liste par catégorie, consultez Options du compilateur C# par catégorie.
Option |
Objectif |
---|---|
Lit un fichier réponse pour davantage d'options. |
|
Affiche un message d'utilisation destiné à stdout. |
|
Lie les modules spécifiés dans cet assembly |
|
Spécifie l'emplacement d'app.config au moment de la liaison d'assembly. |
|
Spécifie l'adresse de base applicable à la bibliothèque à construire. |
|
Crée un fichier de rapport sur les bogues. Ce fichier sera envoyé avec les informations d'incident s'il est utilisé avec /errorreport:prompt ou /errorreport:send. |
|
Entraîne la génération, par le compilateur, des contrôles de dépassement. |
|
Spécifie la page de codes à utiliser à l'ouverture des fichiers sources. |
|
Émet des informations de débogage. |
|
Définit les symboles de compilation conditionnelle. |
|
Diffère la signature de l'assembly en utilisant uniquement la partie publique de la clé de nom fort. |
|
Spécifie un fichier de documentation XML à générer. |
|
Spécifie la méthode de gestion des erreurs du compilateur interne : prompt, send ou none. La valeur par défaut est none. |
|
Spécifie l'alignement utilisé pour les sections de fichiers de sortie. |
|
Entraîne la génération, par le compilateur, de chemins qualifiés complets. |
|
Affiche un message d'utilisation destiné à stdout. |
|
Spécifie que l'entropie plus élevée ASLR est prise en charge. |
|
/incremental |
Active la compilation incrémentielle [obsolète]. |
Spécifie un conteneur de clé de nom fort. |
|
Spécifie un fichier de clé de nom fort. |
|
Spécifie les modes de version linguistique : ISO-1 ou Par défaut. |
|
Spécifie les autres répertoires dans lesquels les références doivent être recherchées. |
|
Met les informations de type COM figurant dans les assemblys spécifiés à disposition du projet. |
|
Lie les ressources spécifiées à cet assembly. |
|
Spécifie le type qui contient le point d'entrée (ignorez tous les autres points d'entrée possibles). |
|
Spécifie un assembly dont les types non publics peuvent être accédés par un .netmodule. |
|
Demande au compilateur de ne pas inclure automatiquement le fichier CSC.RSP. |
|
Supprime le message de copyright du compilateur. |
|
Demande au compilateur de ne pas référencer la bibliothèque standard (mscorlib.dll). |
|
Désactive les messages d'avertissement spécifiques. |
|
Indique au compilateur de ne pas incorporer de manifeste d'application dans le fichier exécutable. |
|
Active ou désactive les optimisations. |
|
Spécifie le nom de fichier de sortie (valeur par défaut : nom de base du fichier avec classe principale ou premier fichier). |
|
Spécifie le nom et l'emplacement du fichier .pdb. |
|
Limite les plateformes sur lesquelles ce code peut s'exécuter : x86, anycpu, ou anycpu32bitpreferred. La valeur par défaut est anycpu. |
|
Spécifie la langue à utiliser pour la sortie du compilateur. |
|
Inclut tous les fichiers du répertoire actif et des sous-répertoires en fonction des spécifications génériques. |
|
Référence les métadonnées des fichiers d'assembly spécifiés. |
|
Incorpore la ressource spécifiée. |
|
Spécifie la version minimale du sous-système utilisable par le fichier exécutable. |
|
Spécifie le format du fichier de sortie à l'aide de l'une de ces quatre options :/target:appcontainerexe, /target:exe, /target:library, /target:module, /target:winexe, /target:winmdobj. |
|
Autorise le code unsafe. |
|
Affiche les messages du compilateur au format d'encodage UTF-8. |
|
Définit le niveau d'avertissement (0-4). |
|
Rapporte des avertissements spécifiques en tant qu'erreurs. |
|
Utilise cette icône pour la sortie. |
|
Spécifie un fichier manifeste win32 personnalisé. |
|
Spécifie le fichier de ressources win32 (.res). |
Voir aussi
Tâches
Procédure : définition des variables d'environnement pour la ligne de commande Visual Studio
Référence
Options du compilateur C# par catégorie