Partilhar via


/bugreport

Cria um arquivo que você pode usar quando você arquiva um bug relatório.

/bugreport:file

Argumentos

  • file
    Obrigatório.O nome do arquivo que conterá seu bug relatório.Envolva o nome de arquivo em aspas ("") se o nome contém espaços.

Comentários

As informações seguintes são adicionadas para file:

  • Uma cópia de todos os arquivos de código-fonte a compilação.

  • Uma lista das opções do compilador usadas na compilação.

  • Informações de versão sobre seu compilador, common linguagem tempo de execução e sistema operacional.

  • Compilador de saída, se houver.

  • Uma descrição do problema para os quais você será solicitado.

  • Uma descrição de como você acha que o problema deve ser corrigida, para os quais você será solicitado.

Porque uma cópia de todos os arquivos de código-fonte está incluída no file, talvez você queira reproduzir o defeito de código (suspeito) no programa mais curto possível.

Observação de segurança:

O /bugreport opção produz um arquivo que contém informações potencialmente confidenciais. Isso inclui a time corrente, versão do compilador, .NET Framework versão, versão do sistema operacional, nome de usuário, os argumentos de linha de comando com os quais o compilador foi execução, todo o código-fonte e o formato binário de qualquer assembly referenciado. Essa opção pode ser acessada por especificando opções de linha de comando na Web. arquivo de configuração para uma compilação de servidor de um ASP.NET aplicativo. Para evitar isso, modifique o arquivo computador.config para impedir que os usuários de compilação no servidor.

Se esta opção for usada com /errorreport:prompt, /errorreport:queue, ou /errorreport:send, e o seu aplicativo encontra um erro interno do compilador, as informações file é enviada à Microsoft Corporation. Essas informações ajudam os engenheiros da Microsoft a identificar a causa do erro e podem ajudar a melhorar a próxima versão do Visual Basic. Por padrão, nenhuma informação é enviada à Microsoft.No entanto, quando você compila um aplicativo usando /errorreport:queue, que é ativado por padrão, o aplicativo coleta os relatórios de erro. Em seguida, quando o administrador do computador faz logon, o sistema de relatórios de erro exibe uma janela pop-up que permite que o administrador encaminhar à Microsoft reporta qualquer erro que ocorreu desde o logon.

Observação:

O /bugreport opção não está disponível no ambiente de desenvolvimento do Visual Studio; ela está disponível somente quando você compilar na linha de comando.

Exemplo

O exemplo a seguir compila T2.vb e coloca todas as informações de relatório de erros no arquivo Problem.txt.

vbc /bugreport:problem.txt t2.vb

Consulte também

Referência

/depurar (Visual Basic)

/errorreport

Exemplos de Linhas de Comando de Compilação

trustLevel elemento para securityPolicy (ASP.NET Settings Esquema)

Outros recursos

Compilador do Visual Basic