Aracılığıyla paylaş


<compilers> Öğesi

Derleyici yapılandırma öğeleri için kapsayıcı; sıfır veya daha fazla <derleyici> öğesi içerir.

<Yapılandırma>
  <system.codedom>
    <Derleyiciler>

Syntax

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

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Öznitelikler

Yok.

Alt Öğeler

Öğe Açıklama
<derleyici> Öğesi Dil sağlayıcısı için derleyici yapılandırma özniteliklerini belirtir.

Üst Öğeler

Öğe Açıklama
<configuration> Öğesi Her yapılandırma dosyasında yer alan ve ortak dil çalışma zamanı ve .NET Framework uygulamaları tarafından kullanılan kök öğe.
<system.codedom> Öğesi Kullanılabilir dil sağlayıcıları için derleyici yapılandırma ayarlarını belirtir.

Açıklamalar

derleyiciler<> öğesi, bilgisayardaki dil sağlayıcıları için derleyici yapılandırma ayarlarını içerir. Her <derleyici> öğesi, belirli bir dil sağlayıcısı için derleyici yapılandırma özniteliklerini belirtir.

.NET Framework, makine yapılandırma dosyasındaki (Machine.config) ilk derleyici ve dil sağlayıcısı ayarlarını tanımlar. Geliştiriciler ve derleyici satıcıları yeni System.CodeDom.Compiler.CodeDomProvider bir uygulama için yapılandırma ayarları ekleyebilir. CodeDomProvider.GetAllCompilerInfo Bir bilgisayardaki dil sağlayıcısını ve derleyici yapılandırma ayarlarını program aracılığıyla listelemek için yöntemini kullanın.

Yapılandırma Dosyası

Bu öğe makine yapılandırma dosyasında ve uygulama yapılandırma dosyasında kullanılabilir.

Örnek

Aşağıdaki örnekte tipik bir derleyici yapılandırma öğesi gösterilmektedir.

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

Ayrıca bkz.