Sdílet prostřednictvím


<compilers> – element

Kontejner pro prvky konfigurace kompilátoru; obsahuje nula nebo více <prvků kompilátoru> .

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

Syntax

<compilers>  
  <compiler ... />  
</compilers>  

Atributy a elementy

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Atributy

Žádné

Podřízené elementy

Element Popis
<> kompilátor – element Určuje atributy konfigurace kompilátoru pro zprostředkovatele jazyka.

Nadřazené elementy

Element Popis
<configuration> – element Kořenový prvek v každém konfiguračním souboru, který je používán modulem Common Language Runtime (CLR) a aplikacemi rozhraní .NET Framework.
<system.codedom> – element Určuje nastavení konfigurace kompilátoru pro dostupné zprostředkovatele jazyka.

Poznámky

Element <compilers> obsahuje nastavení konfigurace kompilátoru pro zprostředkovatele jazyka v počítači. Každý <prvek kompilátoru> určuje atributy konfigurace kompilátoru pro konkrétního zprostředkovatele jazyka.

Rozhraní .NET Framework definuje počáteční nastavení kompilátoru a zprostředkovatele jazyka 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 System.CodeDom.Compiler.CodeDomProvider implementaci. CodeDomProvider.GetAllCompilerInfo Pomocí metody můžete programově vytvořit výčet nastavení konfigurace zprostředkovatele jazyka a kompilátoru v počítači.

Konfigurační soubor

Tento prvek lze použít v konfiguračním souboru počítače a konfiguračním souboru aplikace.

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é