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