Elemento <compilers>
Il contenitore degli elementi di configurazione del compilatore contiene zero o più elementi <compiler>.
<compilers>
<compiler ... />
</compilers>
Attributi ed elementi
Nelle sezioni seguenti vengono illustrati attributi, elementi figlio e padre.
Attributi
Nessuno.
Elementi figlio
Elemento |
Descrizione |
---|---|
Specifica gli attributi di configurazione del compilatore per un provider di linguaggio. |
Elementi padre
Elemento |
Descrizione |
---|---|
Elemento radice in ciascun file di configurazione utilizzato in Common Language Runtime e nelle applicazioni .NET Framework. |
|
Specifica le impostazioni di configurazione del compilatore per i provider di linguaggi disponibili. |
Note
L'elemento <compilers> contiene le impostazioni di configurazione del compilatore per i provider di linguaggi su un computer. Ciascun elemento <compiler> specifica gli attributi di configurazione del compilatore per un provider di linguaggi specifico.
In .NET Framework le impostazioni iniziali del compilatore e del provider di linguaggi vengono definite nei 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. Utilizzare il metodo CodeDomProvider.GetAllCompilerInfo per enumerare a livello di codice le impostazioni di configurazione del compilatore e del provider di linguaggi su un computer.
File di configurazione
Questo elemento può essere utilizzato nel file di configurazione del computer e nel file di configurazione dell'applicazione.
Esempio
Nell'esempio riportato di seguito viene illustrato un elemento di configurazione del compilatore.
<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>
Vedere anche
Riferimenti
Schema di impostazioni del compilatore e del provider di linguaggi