Bagikan melalui


<compilers> Element

Kontainer untuk elemen konfigurasi pengkompilasi; berisi nol atau lebih elemen <pengompilasi>.

<konfigurasi>
  <system.codedom>
    <pengkompilasi>

Sintaks

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

Atribut dan Elemen

Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.

Atribut

Tidak ada.

Elemen Anak

Elemen Deskripsi
<pengkompilasi> Elemen Menentukan atribut konfigurasi pengkompilasi untuk penyedia bahasa.

Elemen Induk

Elemen Deskripsi
<Elemen> konfigurasi Elemen akar di setiap file konfigurasi yang digunakan oleh runtime bahasa umum dan aplikasi .NET Framework.
<system.codedom> Element Menentukan pengaturan konfigurasi pengkompilasi untuk penyedia bahasa yang tersedia.

Keterangan

Elemen <pengkompilasi> berisi pengaturan konfigurasi pengkompilasi untuk penyedia bahasa di komputer. Setiap elemen <pengkompilasi> menetapkan atribut konfigurasi pengkompilasi untuk penyedia bahasa tertentu.

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

File konfigurasi

Elemen ini dapat digunakan dalam file konfigurasi mesin dan file konfigurasi aplikasi.

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