Sdílet prostřednictvím


Schéma nastavení kompilátoru a poskytovatele jazyka

Nastavení kompilátoru a zprostředkovatele jazyka určují elementy konfigurace kompilátoru pro dostupné zprostředkovatele jazyka. Každý element konfigurace kompilátoru určuje název typu zprostředkovatele kódu, parametry kompilátoru, podporované názvy jazyků a podporované přípony souborů.

Rozhraní .NET Framework definuje počáteční nastavení kompilátoru v konfiguračním souboru počítače (Machine.config). Vývojáři a dodavatelé kompilátoru můžou přidat nastavení konfigurace pro novou CodeDomProvider implementaci. CodeDomProvider.GetAllCompilerInfo Tato metoda slouží k programovému vytvoření výčtu zprostředkovatele jazyka a nastavení konfigurace kompilátoru v počítači.

<Konfigurace>
  <System.codedom>
    <Kompilátory>
      <Kompilátoru>

Element (Prvek) Popis
<System.codedom> Určuje nastavení konfigurace kompilátoru pro dostupné zprostředkovatele jazyka.
<Kompilátory> Kontejner pro elementy konfigurace kompilátoru; obsahuje nula nebo více <prvků kompilátoru> .
<Kompilátoru> Určuje atributy konfigurace kompilátoru pro zprostředkovatele jazyka.

Příklad

Následující příklad znázorňuje typický element konfigurace kompilátoru.

<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>  

Viz také