Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
As definições do compilador e do fornecedor de linguagem especificam elementos de configuração do compilador para os fornecedores de linguagens disponíveis. Cada elemento de configuração do compilador especifica o nome do tipo de fornecedor de código, parâmetros do compilador, nomes de linguagens suportadas e extensões de ficheiros suportadas.
O .NET Framework define as definições iniciais do compilador no ficheiro de configuração da máquina (Machine.config). Desenvolvedores e fornecedores de compiladores podem adicionar definições de configuração para uma nova CodeDomProvider implementação. Use o CodeDomProvider.GetAllCompilerInfo método para enumerar programaticamente as definições de configuração do fornecedor de linguagem e do compilador num computador.
<configuração>
<system.codedom>
<compiladores>
<compilador>
| Elemento | Description |
|---|---|
| <system.codedom> | Especifica as definições de configuração do compilador para os fornecedores de linguagens disponíveis. |
| <compiladores> | Contentor para elementos de configuração do compilador; contém zero ou mais <elementos do compilador> . |
| <compilador> | Especifica os atributos de configuração do compilador para um fornecedor de linguagem. |
Example
O exemplo seguinte ilustra um elemento típico de configuração de compilador.
<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>