Schema för inställningar för kompilator och språkprovider

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

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

Example

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>

Se även