Compartilhar via


Caixa de Diálogo de Configurações Avançadas de Compilação (C#)

Use the AdvancedBuild Settings dialog box of the Project Designer to specify the project's advanced build configuration properties.Essa caixa de diálogo se aplicará à Visual C# somente projetos.

Geral

As opções a seguir permitem conjunto configurações avançadas Geral.

  • Versão de linguagem
    Especifica a versão do linguagem a ser usado.O conjunto de recurso é diferente em cada versão, portanto, essa opção pode ser usada para forçar o compilador para permitir que apenas um subconjunto de recursos implementados ou permitir que somente os recursos compatível com um padrão existente.Essa configuração tem as seguintes opções:

    • ISO -1

      Tem como alvo os recursos padrão ISO-1.

    • Padrão

      Destinos da versão corrente.

    Para obter mais informações, consulte /langversion (em conformidade com sintaxe) (opções do compilador de C#).

  • Relatório de erros do compilador interno
    Especifica se deve relatar erros do compilador para a Microsoft.If conjunto to aviso (padrão), você receberá um aviso se ocorrer um erro interno do compilador, oferecendo a opção de enviar eletronicamente um relatório de erros à Microsoft.If conjunto to Enviar, um relatório de erros será enviado automaticamente.If conjunto to na fila, erro relatórios serão colocados em na fila.If conjunto to Nenhum, o erro será relatado somente na saída de texto do compilador.Para obter mais informações, consulte /errorreport (definir Error Reporting comportamento) (opções do compilador de C#).

  • Verificar Estouro Aritmético/Estouro negativo
    Especifica se uma demonstrativo de aritmética de inteiro que não no escopo do check- or não verificado palavras-chave e o que resultados em um valor fora do intervalo do tipo de dados fará com que um time de execução exceção.For obter mais informações, consulte / Marcado (Verificação inteiro Arithmetic) (opções do compilador de C#).

  • Não referenciar mscorlib.dll
    Especifica se mscorlib.dll forem ser importados para o seu programa, definindo o inteiro System namespace. Marque esta caixa se você deseja definir ou criar seus próprios System espaço para nome e objetos. Para obter mais informações, consulte /nostdlib (fazer não importar biblioteca padrão) (opções do compilador de C#).

Saída

As opções a seguir permitem que você especifique opções avançadas de saída.

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

    • Nenhum

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

    • total

      Permite anexar um depurador para o programa em execução.

    • pdbonly

      Permite que o código de fonte depuração quando o programa for iniciado no depurador, mas exibirá somente o assembler quando o programa em execução é anexado ao depurador.

    Para obter mais informações, consulte /Debug (emitir informações de Depurando) (opções do compilador de C#).

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

  • endereço básico de DLL
    Especifica o endereço básico preferido no qual carregar uma DLL.O endereço básico padrão para uma DLL é conjunto pelo .NET Framework Common linguagem tempo de execução. Para obter mais informações, consulte /baseaddress (especificar base de endereço de DLL) (opções do compilador de C#).

Consulte também

Referência

Compilação de página, Designer de projeto c (#)

Outros recursos

Opções do Compilador C#