Partager via


Schéma des paramètres du compilateur et du fournisseur de langage

Les paramètres du compilateur et du fournisseur de langage spécifient des éléments de configuration du compilateur pour les fournisseurs de langage disponibles. Chaque élément de configuration du compilateur spécifie le nom de type du fournisseur de code, les paramètres du compilateur, les noms de langage pris en charge et les extensions de fichier prises en charge.

.NET Framework définit les paramètres du compilateur initial dans le fichier de configuration de l’ordinateur (Machine.config). Les développeurs et les fournisseurs de compilateur peuvent ajouter des paramètres de configuration pour une nouvelle CodeDomProvider implémentation. Utilisez la CodeDomProvider.GetAllCompilerInfo méthode pour énumérer par programmation les paramètres de configuration du fournisseur de langage et du compilateur sur un ordinateur.

<configuration>
  <system.codedom>
    <compilers>
      <compiler>

Élément Descriptif
<system.codedom> Spécifie les paramètres de configuration du compilateur pour les fournisseurs de langage disponibles.
<Compilateurs> Conteneur pour les éléments de configuration du compilateur ; contient zéro ou plusieurs <éléments du compilateur> .
<compilateur> Spécifie les attributs de configuration du compilateur pour un fournisseur de langage.

Example

L’exemple suivant illustre un élément de configuration de compilateur classique.

<configuration>
   <system.codedom>
     <compilers>
       <!-- zero or more compiler elements -->
       <compiler
          language="c#;cs;csharp"
          extension=".cs"
          type="Microsoft.CSharp.CSharpCodeProvider, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
          compilerOptions=""
          warningLevel="1" />
     </compilers>
   </system.codedom>
</configuration>

Voir aussi