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>