Compartilhar via


/errorReport (erros de compilador internos do relatório)

Permite fornecer informações internas (ICE) de erro do compilador diretamente à Microsoft.

/errorReport:[ none | prompt | queue | send ]

Arguments

  • none
    Os relatórios sobre erros internos do compilador não serão coletados ou não serão enviados à Microsoft.

  • prompt
    Solicita a enviar um relatório quando você receber um erro interno do compilador. prompt é o padrão quando um aplicativo for compilado no ambiente de desenvolvimento.

  • queue
    Enfileira o relatório de erros. Quando você insere com privilégios de administrador, uma janela é exibida de forma que você possa relatar todas as falhas desde a última vez em que você estava conectado (não será solicitado a enviar mais de uma vez relatórios para falhas cada três dias). queue é o padrão quando um aplicativo for compilado em um prompt de comando.

  • send
    Envia automaticamente relatórios de erros internos do compilador a Microsoft. Para habilitar essa opção, primeiro você deve concordar com a política de coleta de dados do Microsoft. A primeira vez que você especifica /errorReport:send em um computador, uma mensagem do compilador referir-lhe-á um site que contém a política de coleta de dados do Microsoft.

    Essa opção depende das configurações do Registro. Para obter informações sobre como definir os valores apropriados no Registro, consulte Como ativar o relatório automático de erros em ferramentas de linha de comando do Visual Studio 2008 no site do MSDN.

Comentários

Um erro interno (ICE) do compilador resultados quando o compilador não pode processar um arquivo de código-fonte. Quando um GELO ocorre, o compilador não gerencia um arquivo de saída ou nenhum de diagnóstico úteis que você pode usar para corrigir seu código.

Em versões anteriores, quando você obteve um GELO, você tenha incentivado chamar chamada Microsoft para informar o problema. Com /errorReport, você pode fornecer informações de GELO diretamente à Microsoft. Os relatórios de erros podem ajudar a melhorar versões futuras do compilador.

A capacidade de um usuário de enviar relatórios depende das permissões de política do computador e do usuário.

Para definir esta opção do compilador no ambiente de desenvolvimento do Visual Studio

  1. Abra a caixa de diálogo Páginas de Propriedade do projeto. Para obter mais informações, consulte Como abrir páginas de propriedade do projeto.

  2. Clique na pasta C/C++.

  3. Clique na página de propriedades de Avançado .

  4. Modifique a propriedadede Relatório de Erros.

Para definir essa opção do compilador via programação

Consulte também

Referência

Opções do compilador

Definindo opções do compilador