Elemento <compilers>
Contenedor para los elementos de configuración de compilador; contiene el cero o más elementos <compiler>.
<compilers>
<compiler ... />
</compilers>
Atributos y elementos
En las secciones siguientes se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Ninguno.
Elementos secundarios
Elemento |
Descripción |
---|---|
Especifica los atributos de configuración del compilador para un proveedor de lenguaje. |
Elementos primarios
Elemento |
Descripción |
---|---|
Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework. |
|
Especifica las opciones de configuración del compilador para los proveedores de lenguaje disponibles. |
Comentarios
El elemento <compilers> contiene las opciones de configuración de compilador para los proveedores de lenguaje de un equipo. Cada elemento <compiler> especifica los atributos de configuración de compilador para un proveedor de lenguaje específico.
.NET Framework define la configuración inicial del compilador y del proveedor de lenguaje en el archivo de configuración del equipo (Machine.config). Los desarrolladores y los proveedores de compiladores pueden agregar opciones de configuración a una nueva implementación de System.CodeDom.Compiler.CodeDomProvider. Utilice el método CodeDomProvider.GetAllCompilerInfo para enumerar mediante programación los proveedores de lenguaje y las opciones de configuración del compilador en un equipo.
Archivo de configuración
Este elemento se puede utilizar en el archivo de configuración del equipo y en el archivo de configuración de la aplicación.
Ejemplo
El ejemplo siguiente ilustra un elemento de configuración de compilador típico.
<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>
Vea también
Referencia
Esquema de configuración de compilador y proveedor de lenguaje