Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Container für Compilerkonfigurationselemente; enthält null oder mehr <Compilerelemente> .
<Konfiguration>
<system.codedom>
<Compiler>
Syntax
<compilers>
<compiler ... />
</compilers>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
Keiner.
Untergeordnete Elemente
| Element | Description |
|---|---|
| <compiler-Element> | Gibt die Compilerkonfigurationsattribute für einen Sprachanbieter an. |
Übergeordnete Elemente
| Element | Description |
|---|---|
| <configuration>-Element | Das Stammelement in jeder von den Common Language Runtime- und .NET Framework-Anwendungen verwendeten Konfigurationsdatei. |
| <system.codedom-Element> | Gibt Compilerkonfigurationseinstellungen für verfügbare Sprachanbieter an. |
Bemerkungen
Das <Compilerelement enthält die Compilerkonfigurationseinstellungen> für Sprachanbieter auf einem Computer. Jedes <Compilerelement> gibt die Compilerkonfigurationsattribute für einen bestimmten Sprachanbieter an.
.NET Framework definiert die anfänglichen Compiler- und Sprachanbietereinstellungen in der Computerkonfigurationsdatei (Machine.config). Entwickler und Compileranbieter können Konfigurationseinstellungen für eine neue System.CodeDom.Compiler.CodeDomProvider Implementierung hinzufügen. Verwenden Sie die CodeDomProvider.GetAllCompilerInfo Methode zum programmgesteuerten Aufzählen von Sprachanbieter- und Compilerkonfigurationseinstellungen auf einem Computer.
Konfigurationsdatei
Dieses Element kann in der Computerkonfigurationsdatei und der Anwendungskonfigurationsdatei verwendet werden.
Example
Das folgende Beispiel veranschaulicht ein typisches Compilerkonfigurationselement.
<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>