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


Fordító és nyelvszolgáltató Gépház séma

A fordító és a nyelvszolgáltató beállításai megadják az elérhető nyelvi szolgáltatók fordítókonfigurációs elemeit. Minden fordítókonfigurációs elem megadja a kódszolgáltató típusát, a fordító paramétereit, a támogatott nyelvneveket és a támogatott fájlkiterjesztéseket.

A .NET-keretrendszer határozza meg a kezdeti fordító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 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>
  <system.codedom>
    <Fordítóprogramok>
      <Fordító>

Elem Leírás
<system.codedom> Az elérhető nyelvi szolgáltatók fordítókonfigurációs beállításait adja meg.
<Fordítóprogramok> Tároló fordítókonfigurációs elemekhez; nulla vagy több <fordítóelemet> tartalmaz.
<Fordító> Megadja egy nyelvszolgáltató fordítókonfigurációs attribútumait.

Példa

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