Bagikan melalui


Skema Pengaturan Pengkompilasi dan Penyedia Bahasa

Pengkompilasi dan pengaturan penyedia bahasa menentukan elemen konfigurasi pengkompilasi untuk penyedia bahasa yang tersedia. Setiap elemen konfigurasi pengkompilasi menentukan nama jenis penyedia kode, parameter pengkompilasi, nama bahasa yang didukung, dan ekstensi file yang didukung.

.NET Framework menentukan pengaturan kompiler awal dalam file konfigurasi mesin (Machine.config). Pengembang dan vendor pengkompilasi dapat menambahkan setelan konfigurasi untuk penerapan CodeDomProvider baru. Gunakan metode CodeDomProvider.GetAllCompilerInfo untuk menghitung pengaturan konfigurasi kompiler dan penyedia bahasa secara terprogram di komputer.

<konfigurasi>
  <system.codedom>
    <pengkompilasi>
      <Compiler>

Elemen Deskripsi
<system.codedom> Tentukan pengaturan konfigurasi kompilator untuk penyedia bahasa yang tersedia.
<pengkompilasi> Kontainer untuk elemen konfigurasi pengkompilasi; berisi nol atau lebih elemen <pengompilasi>.
<Compiler> Menentukan atribut konfigurasi pengkompilasi untuk penyedia bahasa.

Contoh

Contoh berikut mengilustrasikan elemen konfigurasi pengkompilasi umum.

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

Lihat juga