Evaluar y enviar comentarios
Contraer todo/Expandir todo Contraer todo
Esta página es específica de
Microsoft Visual Studio 2005/.NET Framework 2.0

Hay además otras versiones disponibles para:
Referencia general de .NET Framework
<system.codedom> (Elemento)

Especifica las opciones de configuración del compilador para los proveedores de lenguaje disponibles.

Elemento <configuration>
  <system.codedom> (Elemento)
<system.codedom>
</system.codedom>

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Ninguno.

Elementos secundarios

Elemento Descripción

<compilers>

Contenedor para los elementos de configuración del compilador; contiene cero o más elementos <compiler>.

Elementos primarios

Elemento Descripción

<configuration>

Es el elemento raíz de cada archivo de configuración que utilizan las aplicaciones Common Language Runtime y .NET Framework.

El elemento <system.codedom> contiene opciones de configuración del compilador para los proveedores de lenguaje instalados en un equipo, además de los proveedores predeterminados que están instalados en .NET Framework como, por ejemplo, CSharpCodeProvider y VBCodeProvider. El elemento <compilers> contiene cero o más elementos <compiler>. Cada elemento <compiler> especifica los atributos de configuración del compilador para un proveedor de lenguaje específico.

Los desarrolladores y proveedores de compiladores pueden agregar opciones de configuración al archivo de configuración del equipo (Machine.config) para una nueva implementación de CodeDomProvider. Utilice el método System.CodeDom.Compiler.CodeDomProvider.GetAllCompilerInfo para enumerar mediante programación los proveedores de lenguaje predeterminados y los proveedores de lenguaje identificados mediante las opciones de configuración del compilador en un equipo.

NotaNota

En las versiones 1.0 y 1.1 de .NET Framework, los proveedores de lenguaje predeterminados proporcionados por .NET Framework se identificaban en el elemento <compilers>. En la versión 2.0 de .NET Framework, los proveedores de lenguaje predeterminados no se identifican en el elemento <compilers>, pero se pueden enumerarse mediante el método GetAllCompilerInfo.

El elemento <system.codedom> contiene las opciones de configuración del compilador para los proveedores de lenguaje de un equipo. El elemento <compilers> contiene cero o más elementos <compiler>. Cada elemento <compiler> 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 de compiladores pueden agregar opciones de configuración a una nueva implementación de 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 del compilador en un equipo.

El ejemplo siguiente ilustra 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>
Contenido de la comunidad   ¿Qué es Community Content?
Agregar contenido nuevo RSS  Anotaciones
Processing
© 2012 Microsoft. Reservados todos los derechos. Términos de uso | Marcas Registradas | Privacidad
Page view tracker