Derleyici ve Dil Sağlayıcısı Ayarları Şeması
Derleyici ve dil sağlayıcısı ayarları, kullanılabilir dil sağlayıcıları için derleyici yapılandırma öğelerini belirtir. Her derleyici yapılandırma öğesi kod sağlayıcısı türü adını, derleyici parametrelerini, desteklenen dil adlarını ve desteklenen dosya uzantılarını belirtir.
.NET Framework, makine yapılandırma dosyasındaki (Machine.config) ilk derleyici ayarlarını tanımlar. Geliştiriciler ve derleyici satıcıları yeni CodeDomProvider bir uygulama için yapılandırma ayarları ekleyebilir. CodeDomProvider.GetAllCompilerInfo Bir bilgisayardaki dil sağlayıcısı ve derleyici yapılandırma ayarlarını program aracılığıyla listelemek için yöntemini kullanın.
<Yapılandırma>
<system.codedom>
<Derleyiciler>
<Derleyici>
Öğe | Açıklama |
---|---|
<system.codedom> | Kullanılabilir dil sağlayıcıları için derleyici yapılandırma ayarlarını belirtir. |
<Derleyiciler> | Derleyici yapılandırma öğeleri için kapsayıcı; sıfır veya daha fazla <derleyici> öğesi içerir. |
<Derleyici> | Dil sağlayıcısı için derleyici yapılandırma özniteliklerini belirtir. |
Ö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>