Compartilhar via


Caixa de diálogo Configurações avançadas de Build (C#)

Use a caixa de diálogo Configurações Avançadas de Build do do Designer de Projeto do para especificar as propriedades de configuração de build avançadas do projeto. Essa caixa de diálogo se aplica somente a projetos em C#.

Geral

As opções a seguir permitem definir configurações avançadas gerais.

de versão da linguagem

Links para /langversion (opções do compilador C#), que fornece informações sobre como uma versão de idioma padrão é escolhida com base na estrutura de destino de um projeto.

relatório de erros do compilador interno

Especifica se os erros do compilador devem ser relatados à Microsoft. Se definido como prompt (o padrão), você receberá um prompt se ocorrer um erro interno do compilador, oferecendo a opção de enviar um relatório de erro eletronicamente à Microsoft. Se definido como enviar, um relatório de erros será enviado automaticamente. Se definido como fila, os relatórios de erro serão enfileirados. Se definido como nenhum, o erro será relatado apenas na saída de texto do compilador. Para obter mais informações, consulte /errorreport (Opções do compilador C#).

Verificar se há de estouro/subfluxo aritmético

Especifica se uma instrução aritmética de inteiro que não está no escopo do marcada ou palavras-chave desmarcadas e que resulta em um valor fora do intervalo do tipo de dados causará uma exceção em tempo de execução. Para obter mais informações, consulte /checked (Opções do compilador C#).

Não referencie mscorlib.dll

Especifica se mscorlib.dll serão importados para seu programa, definindo todo o namespace System. Marque esta caixa se quiser definir ou criar seu próprio namespace System e objetos. Para obter mais informações, consulte /nostdlib (opções do compilador C#).

Saída

As opções a seguir permitem especificar opções de saída avançadas.

de informações de depuração

Especifica o tipo de informações de depuração geradas pelo compilador. Para obter informações sobre como configurar o desempenho de depuração de um aplicativo, consulte Tornando uma imagem mais fácil de depurar. Essa configuração tem as seguintes opções:

  • nenhum

    Especifica que nenhuma informação de depuração será gerada.

  • completo

    Habilita a anexação de um depurador ao programa em execução.

  • de pdbonly

    Permite a depuração do código-fonte quando o programa é iniciado no depurador, mas só exibirá o assembler quando o programa em execução estiver anexado ao depurador.

  • portátil

    Produz um . Arquivo PDB, um arquivo de símbolo portátil não específico da plataforma que fornece outras ferramentas, especialmente depuradores, informações sobre o que está no arquivo executável principal e como ele foi produzido. Consulte PDB portátil para obter mais informações.

  • inseridas

    Insira informações de símbolo portátil no assembly. Nenhum externo. O arquivo PDB é produzido.

Para obter mais informações, consulte /depuração (Opções do Compilador C#).

de alinhamento de arquivo

Especifica o tamanho das seções no arquivo de saída. Os valores válidos são 512, 1024, 2048, 4096e 8192. Esses valores são medidos em bytes. Cada seção será alinhada em um limite que é um múltiplo desse valor, afetando o tamanho do arquivo de saída. Para obter mais informações, consulte /filealign (Opções do compilador C#).

de endereço base da biblioteca

Especifica o endereço base preferencial no qual carregar uma DLL. O endereço base padrão de uma DLL é definido pelo common language runtime do .NET Framework. Para obter mais informações, consulte /baseaddress (opções do compilador C#).

Consulte também