Megosztás a következőn keresztül:


<compilers> Elem

Tároló fordítókonfigurációs elemekhez; nulla vagy több <fordítóelemet> tartalmaz.

<konfiguráció>
   <system.codedom>
     <Fordítóprogramok>

Szemantika

<compilers>
  <compiler ... />
</compilers>

Attribútumok és elemek

A következő szakaszok az attribútumokat, a gyermekelemeket és a szülőelemeket ismertetik.

Attributes

Nincs.

Gyermekelemek

Elem Description
< > fordítóelem Megadja egy nyelvszolgáltató fordítókonfigurációs attribútumait.

Szülőelemek

Elem Description
<konfigurációs> elem A közös nyelvi futtatókörnyezet és .NET-keretrendszer alkalmazások által használt összes konfigurációs fájl gyökéreleme.
<system.codedom> elem Az elérhető nyelvi szolgáltatók fordítókonfigurációs beállításait adja meg.

Megjegyzések

A <fordítók> elem tartalmazza a fordító konfigurációs beállításait a számítógép nyelvszolgáltatói számára. Minden <fordítóelem> megadja egy adott nyelvszolgáltató fordítókonfigurációs attribútumait.

A .NET-keretrendszer határozza meg a kezdeti fordító- és nyelvszolgáltatói beállításokat a gép konfigurációs fájljában (Machine.config). A fejlesztők és a fordítógyártók konfigurációs beállításokat adhatnak hozzá egy új System.CodeDom.Compiler.CodeDomProvider implementációhoz. CodeDomProvider.GetAllCompilerInfo A módszerrel programozott módon számba lehet adni a nyelvi szolgáltató és a fordító konfigurációs beállításait a számítógépen.

Konfigurációs fájl

Ez az elem használható a gép konfigurációs fájljában és az alkalmazáskonfigurációs fájlban.

Example

Az alábbi példa egy tipikus fordítókonfigurációs elemet mutat be.

<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>

Lásd még