Bagikan melalui


Skema Pengaturan Pengkompilasi dan Penyedia Bahasa

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

.NET Framework mendefinisikan pengaturan pengkompilasi awal dalam file konfigurasi komputer (Machine.config). Pengembang dan vendor kompilator dapat menambahkan pengaturan konfigurasi untuk implementasi baru CodeDomProvider . CodeDomProvider.GetAllCompilerInfo Gunakan metode untuk menghitung pengaturan konfigurasi penyedia bahasa dan pengkompilasi secara terprogram di komputer.

<konfigurasi>
   <system.codedom>
     <Compiler>
       <kompilator>

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

Example

Contoh berikut mengilustrasikan elemen konfigurasi kompilator yang khas.

<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