Caixa de diálogo Configurações Avançadas de Compilação (C#)
Use a caixa de diálogo Advanced Build Settings do Project Designer para especificar as propriedades de configuração de compilação avançada do projeto. Esta caixa de diálogo aplica-se apenas a projetos C#.
Geral
As opções a seguir permitem que você defina configurações avançadas gerais.
versão linguística
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 Interno do Compilador
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, dando-lhe a opção de enviar um relatório de erro eletronicamente para a Microsoft. Se definido como enviar, um relatório de erros será enviado automaticamente. Se definido como fila, os relatórios de erros 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 (C# Compiler Options).
Verifique se há de estouro aritmético/subfluxo
Especifica se uma instrução aritmética inteira que não está no escopo do verificado ou palavras-chave não verificadas 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 (C# Compiler Options).
Não fazer referência a mscorlib.dll
Especifica se mscorlib.dll serão importados para o programa, definindo todo o namespace System. Marque essa caixa se quiser definir ou criar seu próprio namespace e objetos System. Para obter mais informações, consulte /nostdlib (Opções do compilador C#).
Realização
As opções a seguir permitem especificar opções avançadas de saída.
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:
nenhuma
Especifica que nenhuma informação de depuração será gerada.
completa
Permite anexar um depurador ao programa em execução.
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.
incorporado
Incorpora informações de símbolos portáteis no assembly. Sem externo . O arquivo PDB é produzido.
Para obter mais informações, consulte /debug (C# Compiler Options).
alinhamento de arquivos
Especifica o tamanho das seções no arquivo de saída. Os valores válidos são 512, 1024, 2048, 4096e 8192. Estes 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#).
Endereço base da biblioteca
Especifica o endereço base preferencial no qual carregar uma DLL. O endereço base padrão para uma DLL é definido pelo Common Language Runtime do .NET Framework. Para obter mais informações, consulte /baseaddress (Opções do compilador C#).