Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este tópico se aplica a:
Edição |
Visual Basic |
C# |
C++ |
Desenvolvedores Web |
|---|---|---|---|---|
Express |
![]() |
![]() |
Somente nativo |
![]() |
Padrão |
![]() |
![]() |
Somente nativo |
![]() |
PRO e equipe |
![]() |
![]() |
Somente nativo |
![]() |
Legenda de tabela:
![]() |
Aplica-se |
![]() |
Não é aplicada |
![]() |
Comando ou comandos oculta por padrão. |
Descrição do problema
O valor do parâmetro incorreto está sendo passado para uma das minhas funções.Essa função é chamada de todos os lugares.Como posso localizar check-out, o que está passando o valor errado?
Solução
Para resolver esse problema
Defina um ponto de interrupção local no início da função.
clicar com o botão direito do mouse no ponto de interrupção e selecionar Condição.
No Condição de ponto de interrupção caixa de diálogo, clicar no Condição a caixa de seleção.Para obter mais informações, consulte: Como: Especificar uma condição de ponto de interrupção.
Insira uma expressão, sistema autônomo Var==3, na caixa de texto, onde Var é o nome do parâmetro que contém o valor incorreto, e 3 valor inválido passado para ele.
selecionar o é verdadeiro botão de opção e clicar no OK botão.
Agora execute o programa novamente.O ponto de interrupção faz com que o programa parar de funcionar no início da função quando a Var o parâmetro tem o valor 3.
Use a janela telefonar pilha para encontrar a função de telefonar e navegar até o seu código-fonte.Para obter mais informações, consulte Como: Usar a Janela Pilha de Chamadasss.
Consulte também
Conceitos
Perguntas freqüentes de código nativo de depuração
Pontos de interrupção e Tracepoints
.gif)
.gif)
.gif)