Elemento <compilers>
Contenedor para los elementos de configuración de compilador; contiene el cero o más elementos <compiler>.
Elemento <configuration> <system.codedom> <compilers>
<compilers>
</compilers>
Elementos secundarios
Elemento | Descripción |
---|---|
Especifica los atributos de configuración del compilador para un proveedor de lenguaje. |
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 System.CodeDom.Compiler.CodeDomProvider.GetAllCompilerInfo para enumerar mediante programación los proveedores de lenguaje y las opciones de configuración de compilador de un equipo.
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>
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.
Vea también
Referencia
Esquema de configuración de compilador y proveedor de lenguaje
Elemento <compiler>
CompilerInfo
CodeDomProvider