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

Use o Advanced Criar configurações caixa de diálogo da Project Designer para especificar propriedades de configuração de compilação avançada do projeto. Esta caixa de diálogo se aplica a Visual C# projetos somente.

General

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

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

    • ISO-1.

      Destina-se a recursos padrão ISO-1.

    • default

      Destina-se a versão atual.

    For more information, see /langversion ( Opçõesdo compilador de C#).

  • Relatório de erros do compilador interno
    Especifica se deve relatar erros do compilador para a Microsoft. Se definido como prompt (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 erro será enviado automaticamente. Se definido como fila, relatórios de erros serão enfileirados. Se definido como Nenhum, o erro será relatado só na saída do compilador de texto. For more information, see /ErrorReport ( Opçõesdo compilador de C#).

  • Verificar estouro aritmético/estouro negativo
    Especifica se uma instrução de aritmética de inteiros que não está no escopo a check- ou não verificado palavras-chave e o que resulta em um valor fora do intervalo de tipo de dados causará uma exceção de tempo de execução.Para obter mais informações, consulte /Checked ( Opçõesdo compilador de C#).

  • Não fazer referência a mscorlib. dll
    Especifica se mscorlib. dll será importado para o seu programa, definindo a todo o System namespace. Marque esta caixa se você quiser definir ou criar seu próprio System namespace e objetos. For more information, see /nostdlib ( Opçõesdo compilador de C#).

Output

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

  • Informações de depuração
    Especifica o tipo de informações de depuração gerados pelo compilador. Para obter informações sobre como configurar o desempenho de depuração de um aplicativo, consulte Facilitando uma imagem depurar. Essa configuração tem as seguintes opções:

    • none

      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-fonte, depuração quando o programa é iniciado no depurador, mas exibirá apenas o montador quando o programa em execução está anexado ao depurador.

    For more information, see /depurar ( Opçõesdo compilador de C#).

  • File Alignment
    Especifica o tamanho das seções no arquivo de saída. Valid values are 512, 1024, 2048, 4096, and 8192. Esses valores são medidos em bytes. Cada seção será alinhada em um limite que é um múltiplo do valor, que afetam o tamanho do arquivo de saída. For more information, see /filealign ( Opçõesdo compilador de C#).

  • Endereço Base de DLL
    Especifica o endereço base preferido no qual carregar uma DLL. O endereço de base padrão para uma DLL é definido pelo .NET Framework common language runtime. For more information, see /BaseAddress ( Opçõesdo compilador de C#).

Consulte também

Referência

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

Outros recursos

C# Compiler Options