Udostępnij za pomocą


Schemat ustawień kompilatora i dostawcy języka

Ustawienia kompilatora i dostawcy języka określają elementy konfiguracji kompilatora dla dostępnych dostawców języka. Każdy element konfiguracji kompilatora określa nazwę typu dostawcy kodu, parametry kompilatora, obsługiwane nazwy języków i obsługiwane rozszerzenia plików.

Program .NET Framework definiuje początkowe ustawienia kompilatora w pliku konfiguracji maszyny (Machine.config). Deweloperzy i dostawcy kompilatora mogą dodawać ustawienia konfiguracji dla nowej CodeDomProvider implementacji. CodeDomProvider.GetAllCompilerInfo Użyj metody , aby programowo wyliczyć dostawcę języka i ustawienia konfiguracji kompilatora na komputerze.

<konfiguracji>
   <system.codedom>
     <Kompilatory>
       <kompilator>

Składnik Description
<system.codedom> Określa ustawienia konfiguracji kompilatora dla dostępnych dostawców języka.
<Kompilatory> Kontener dla elementów konfiguracji kompilatora; zawiera zero lub więcej <elementów kompilatora> .
<kompilator> Określa atrybuty konfiguracji kompilatora dla dostawcy języka.

Example

Poniższy przykład ilustruje typowy element konfiguracji kompilatora.

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

Zobacz także