<Elemento compilers>

Contenitore per gli elementi di configurazione del compilatore; contiene zero o più <elementi del compilatore> .

<Configurazione>
  <system.codedom>
    <Compilatori>

Sintassi

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

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Nessuno.

Elementi figlio

Elemento Descrizione
<Elemento del compilatore> Specifica gli attributi di configurazione del compilatore per un provider del linguaggio.

Elementi padre

Elemento Descrizione
<Elemento configuration> Elemento radice in ciascun file di configurazione usato in Common Language Runtime e nelle applicazioni .NET Framework.
<Elemento system.codedom> Specifica le impostazioni di configurazione del compilatore per i provider di linguaggi disponibili.

Commenti

L'elemento compilatori contiene le impostazioni di configurazione del compilatore> per i provider di linguaggi in un computer.< Ogni elemento del compilatore specifica gli attributi di configurazione del compilatore> per un provider di linguaggio specifico.<

.NET Framework definisce le impostazioni iniziali del compilatore e del provider di linguaggio nel file di configurazione del computer (Machine.config). Gli sviluppatori e i fornitori di compilatori possono aggiungere impostazioni di configurazione per una nuova implementazione di System.CodeDom.Compiler.CodeDomProvider. Usare il metodo CodeDomProvider.GetAllCompilerInfo per enumerare a livello di codice le impostazioni di configurazione dei provider di linguaggi e di configurazione del compilatore in un computer.

File di configurazione

Questo elemento può essere usato nel file di configurazione del computer e nel file di configurazione dell'applicazione.

Esempio

L'esempio seguente illustra un elemento di configurazione del compilatore tipico.

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

Vedi anche