Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Especifica los valores de configuración del compilador para los proveedores de lenguaje disponibles.
<configuration><system.codedom>
Syntax
<system.codedom>
<compilers> ... </compilers>
</system.codedom>
Atributos y elementos
En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.
Attributes
Ninguno.
Elementos secundarios
| Elemento | Description |
|---|---|
| <Compiladores> | Contenedor para elementos de configuración del compilador; contiene cero o más <elementos del compilador> . |
Elementos primarios
| Elemento | Description |
|---|---|
| <configuración> | Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework. |
Observaciones
.NET Framework versión 2.0
El <elemento system.codedom> contiene opciones de configuración del compilador para proveedores de lenguaje instalados en un equipo, además de los proveedores predeterminados instalados con .NET Framework, como y CSharpCodeProviderVBCodeProvider. El <elemento de compiladores> contiene cero o más <elementos del compilador> . Cada <elemento del compilador> especifica los atributos de configuración del compilador para un proveedor de lenguaje específico.
Los desarrolladores y los proveedores del compilador pueden agregar opciones de configuración al archivo de configuración de la máquina (Machine.config) para una nueva CodeDomProvider implementación. Use el CodeDomProvider.GetAllCompilerInfo método para enumerar mediante programación los proveedores de idioma predeterminados y los proveedores de idioma identificados por los valores de configuración del compilador en un equipo.
Nota:
En las versiones 1.0 y 1.1 de .NET Framework, los proveedores de lenguaje predeterminados proporcionados por .NET Framework se identifican en el <elemento de compiladores> . En .NET Framework versión 2.0, los proveedores de lenguaje predeterminados no se identifican en el <elemento de compiladores> , pero se pueden enumerar mediante el GetAllCompilerInfo método .
Versiones 1.0 y 1.1 de .NET Framework
El <elemento system.codedom> contiene los valores de configuración del compilador para proveedores de lenguaje en un equipo. El <elemento de compiladores> contiene cero o más <elementos del compilador> . Cada <elemento del compilador> especifica los atributos de configuración del compilador para un proveedor de lenguaje específico.
.NET Framework define la configuración inicial del compilador en el archivo de configuración del equipo (Machine.config). Los desarrolladores y los proveedores del compilador pueden agregar opciones de configuración para una nueva CodeDomProvider implementación. Use el CodeDomProvider.GetAllCompilerInfo método para enumerar mediante programación los valores de configuración del proveedor de idioma y del compilador en un equipo.
Archivo de configuración
Este elemento se puede usar en el archivo de configuración de la máquina y en el archivo de configuración de la aplicación.
Example
En el ejemplo siguiente se muestra una configuración típica del compilador.
<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>