<kompilatorelement>
Container för konfigurationselement för kompilatorn. innehåller noll eller flera <kompilatorelement> .
<Konfiguration>
<system.codedom>
<Kompilatorer>
Syntax
<compilers>
<compiler ... />
</compilers>
Attribut och element
I följande avsnitt beskrivs attribut, underordnade element och överordnade element.
Attribut
Inga.
Underordnade element
Element | Beskrivning |
---|---|
<kompilatorelement> | Anger konfigurationsattributen för kompilatorn för en språkprovider. |
Överordnade element
Element | Beskrivning |
---|---|
<konfigurationselement> | Rotelementet i varje konfigurationsfil som används av common language runtime och .NET Framework program. |
<system.codedom-element> | Anger konfigurationsinställningar för kompilatorn för tillgängliga språkprovidrar. |
Kommentarer
Kompilatorelementet<> innehåller konfigurationsinställningarna för kompilatorn för språkprovidrar på en dator. Varje <kompilatorelement> anger konfigurationsattributen för kompilatorn för en specifik språkprovider.
.NET Framework definierar de första inställningarna för kompilatorn och språkprovidern i datorkonfigurationsfilen (Machine.config). Utvecklare och kompilatorleverantörer kan lägga till konfigurationsinställningar för en ny System.CodeDom.Compiler.CodeDomProvider implementering. CodeDomProvider.GetAllCompilerInfo Använd metoden för att programmatiskt räkna upp konfigurationsinställningar för språkprovider och kompilator på en dator.
Konfigurationsfil
Det här elementet kan användas i datorkonfigurationsfilen och programkonfigurationsfilen.
Exempel
I följande exempel visas ett typiskt konfigurationselement för kompilatorn.
<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>