Schema för kompilator och språkprovider Inställningar
Inställningar för kompilator och språkprovider anger konfigurationselement för kompilatorer för tillgängliga språkprovidrar. Varje konfigurationselement för kompilatorn anger kodproviderns typnamn, kompilatorparametrar, språknamn som stöds och filnamnstillägg som stöds.
.NET Framework definierar de första kompilatorinställningarna i datorkonfigurationsfilen (Machine.config). Utvecklare och kompilatorleverantörer kan lägga till konfigurationsinställningar för en ny 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.
<Konfiguration>
<system.codedom>
<Kompilatorer>
<Kompilator>
Element | Description |
---|---|
<system.codedom> | Anger konfigurationsinställningar för kompilatorn för tillgängliga språkprovidrar. |
<Kompilatorer> | Container för konfigurationselement för kompilatorn. innehåller noll eller fler kompilatorelement>.< |
<Kompilator> | Anger konfigurationsattributen för kompilatorn för en språkprovider. |
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>