/bugreport

Cria um arquivo que você pode usar quando o arquivo de umrelatóriode bug.

/bugreport:file

Arguments

Term

Definition

file

Required. O nome do arquivo que conterá seurelatóriode bug. Coloque o nome do arquivo entre aspas (" ") se o nome contém um espaço.

Comentários

As informações a seguir são adicionadas ao file:

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

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

  • Informações de versão sobre seu compilador, o Common Language Runtimee o sistema operacional.

  • Compilador de saída, se houver.

  • Uma descrição do problema, para o qual você é solicitado.

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

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

Observação de segurançaObservação sobre segurança

O /bugreport opção produz um arquivo que contenha informações potencialmente confidenciais. Isso inclui a hora atual, a versãodo compilador, .NET Framework versão, a versãodo sistema operacional, nome de usuário , os argumentos delinha comando - com os quais o compilador foi executar, todo o código fonte e binário formulário de qualquer referenciado assembly. Esta opção pode ser acessada, especificando opções delinha comando - no arquivo Web. config para uma compilação do lado servidor-de um ASP.NET aplicativo. Para evitar isso, modifique o arquivo Machine. config para impedir os usuários de compilação no servidor.

Se esta opção for usada com /errorreport:prompt, /errorreport:queue, ou /errorreport:send, e seu aplicativo encontra um compilador interno erro, as informações em file é enviada à Microsoft Corporation. Que informações ajudará os engenheiros da Microsoft a identificar a causa do erro e pode ajudar a melhorar a próxima versão do Visual Basic. Por padrão, nenhuma informação é enviada à Microsoft. No entanto, quando você compilar um aplicativo usando o /errorreport:queue, que é ativado por padrão, o aplicativo coleta seus relatórios de erro . Em seguida, quando o administrador do computador faz, relatório de erro sistema exibirá um remover mais recente da pilha- janela que permite que o administrador encaminhar à Microsoft a qualquer erro relata que ocorreram desde o logon.

ObservaçãoObservação

O /bugreport opção não está disponível de dentro de desenvolvimento Visual Studio ambiente; Ele só estará disponível quando você compilar a linha de comando.

Exemplo

O exemplo a seguir compila T2.vb e coloca todos os bug-relatar informações no arquivo Problem.txt.

vbc /bugreport:problem.txt t2.vb

Consulte também

Referência

/debug (Visual Basic)

/errorreport

Exemplos de Linhas de Comando de Compilação (Visual Basic)

trustLevel elemento para securityPolicy (ASP.NET Configurações Schema)

Outros recursos

Compilador do Visual Basic