Delen via


Compiler en taalprovider Instellingen schema

Instellingen voor compiler- en taalproviders geven configuratie-elementen voor de compiler op voor beschikbare taalproviders. Elk compilerconfiguratie-element geeft de naam van het codeprovidertype, compilerparameters, ondersteunde taalnamen en ondersteunde bestandsextensies op.

Het .NET Framework definieert de eerste compilerinstellingen in het machineconfiguratiebestand (Machine.config). Ontwikkelaars en compilerleveranciers kunnen configuratie-instellingen toevoegen voor een nieuwe CodeDomProvider implementatie. Gebruik de CodeDomProvider.GetAllCompilerInfo methode om programmatisch taalprovider- en compilerconfiguratie-instellingen op een computer op te sommen.

<configuratie>
  <system.codedom>
    <Compilers>
      <Compiler>

Element Beschrijving
<system.codedom> Hiermee geeft u configuratie-instellingen voor compiler voor beschikbare taalproviders.
<Compilers> Container voor compilerconfiguratie-elementen; bevat nul of meer compilerelementen>.<
<Compiler> Hiermee geeft u de configuratiekenmerken van de compiler voor een taalprovider.

Opmerking

In het volgende voorbeeld ziet u een typisch compilerconfiguratie-element.

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

Zie ook