<Elemento compiladores>
Contentor para elementos de configuração do compilador; contém zero ou mais <elementos do compilador> .
<configuração>
<system.codedom>
<compiladores>
Syntax
<compilers>
<compiler ... />
</compilers>
Atributos e Elementos
As secções seguintes descrevem atributos, elementos subordinados e elementos principais.
Atributos
Nenhum.
Elementos Subordinados
Elemento | Descrição |
---|---|
<Elemento do compilador> | Especifica os atributos de configuração do compilador para um fornecedor de idiomas. |
Elementos Principais
Elemento | Descrição |
---|---|
<elemento de configuração> | O elemento raiz em todos os ficheiros de configuração utilizados pelo runtime de idioma comum e .NET Framework aplicações. |
<system.codedom> Element | Especifica as definições de configuração do compilador para fornecedores de idiomas disponíveis. |
Observações
O <elemento compiladores> contém as definições de configuração do compilador para fornecedores de idiomas num computador. Cada <elemento compilador> especifica os atributos de configuração do compilador para um fornecedor de idioma específico.
O .NET Framework define as definições do compilador inicial e do fornecedor de idiomas no ficheiro de configuração do computador (Machine.config). Os programadores e os fornecedores de compiladores podem adicionar definições de configuração para uma nova System.CodeDom.Compiler.CodeDomProvider implementação. Utilize o CodeDomProvider.GetAllCompilerInfo método para enumerar programaticamente as definições de configuração do fornecedor de idiomas e do compilador num computador.
Ficheiro de Configuração
Este elemento pode ser utilizado no ficheiro de configuração do computador e no ficheiro de configuração da aplicação.
Exemplo
O exemplo seguinte ilustra um elemento de configuração de compilador típico.
<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>