Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Určuje nastavení konfigurace kompilátoru pro dostupné zprostředkovatele jazyka.
<configuration><system.codedom>
Syntaxe
<system.codedom>
<compilers> ... </compilers>
</system.codedom>
Atributy a prvky
Následující části popisují atributy, podřízené prvky a nadřazené prvky.
Attributes
Žádné.
Podřízené prvky
| prvek | Description |
|---|---|
| <kompilátory> | Kontejner pro elementy konfigurace kompilátoru; obsahuje nula nebo více <prvků kompilátoru> . |
Nadřazené prvky
| prvek | Description |
|---|---|
| <konfigurace> | Kořenový prvek v každém konfiguračním souboru, který je používán modulem Common Language Runtime (CLR) a aplikacemi rozhraní .NET Framework. |
Poznámky
.NET Framework verze 2.0
Element <system.codedom> obsahuje nastavení konfigurace kompilátoru pro zprostředkovatele jazyka nainstalované v počítači kromě výchozích zprostředkovatelů, které jsou nainstalovány s rozhraním .NET Framework, jako je například a CSharpCodeProviderVBCodeProvider. Element <kompilátoru> obsahuje nula nebo více <elementů kompilátoru> . Každý <element kompilátoru> určuje atributy konfigurace kompilátoru pro konkrétního zprostředkovatele jazyka.
Vývojáři a dodavatelé kompilátoru můžou do konfiguračního souboru počítače (Machine.config) přidat nastavení konfigurace pro novou CodeDomProvider implementaci. Pomocí metody můžete CodeDomProvider.GetAllCompilerInfo programově vytvořit výčet výchozích zprostředkovatelů jazyka i zprostředkovatelů jazyka identifikovaných nastavením konfigurace kompilátoru v počítači.
Poznámka:
V rozhraní .NET Framework verze 1.0 a 1.1 jsou výchozí zprostředkovatelé jazyka poskytované rozhraním .NET Framework identifikováni v elementu <kompilátorů> . V rozhraní .NET Framework verze 2.0 nejsou výchozí zprostředkovatelé jazyka identifikovány v <elementu kompilátorů> , ale lze je vytvořit výčet pomocí GetAllCompilerInfo metody.
.NET Framework verze 1.0 a 1.1
Element <system.codedom> obsahuje nastavení konfigurace kompilátoru pro zprostředkovatele jazyka v počítači. Element <kompilátoru> obsahuje nula nebo více <elementů kompilátoru> . Každý <element kompilátoru> určuje atributy konfigurace kompilátoru pro konkrétního zprostředkovatele jazyka.
Rozhraní .NET Framework definuje počáteční nastavení kompilátoru v konfiguračním souboru počítače (Machine.config). Vývojáři a dodavatelé kompilátoru můžou přidat nastavení konfigurace pro novou CodeDomProvider implementaci. CodeDomProvider.GetAllCompilerInfo Tato metoda slouží k programovému vytvoření výčtu zprostředkovatele jazyka a nastavení konfigurace kompilátoru v počítači.
Konfigurační soubor
Tento prvek lze použít v konfiguračním souboru počítače a konfiguračním souboru aplikace.
Example
Následující příklad znázorňuje typickou konfiguraci kompilátoru.
<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>