Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Ao usar o Designer de Fluxo de Trabalho, você pode definir pontos de interrupção em seus fluxos de trabalho gráficos como faria no código Visual Basic ou C#. Como esperado, a execução do fluxo de trabalho para em cada ponto de interrupção definido.
Um ponto de interrupção tem três estados: Pendente, Vinculado e Erro. Quando defines um ponto de interrupção, é Pendente, e é representado por um ícone vermelho sólido. Quando o tempo de execução carrega o tipo de fluxo de trabalho, ele se torna Bound. Se especificar um formato incorreto para o ponto de interrupção, como um nome de atividade que não é válido, aparece uma janela de erro. O ponto de interrupção continua a ser adicionado à janela de pontos de interrupção, mas está marcado com um pequeno "x".
Pré-requisitos
Antes de começares a depurar o teu código, prepara o teu ambiente e está atento às limitações conhecidas.
Ative as opções de depuração no painel Ferramentas>Opções, na secção Todas as Definições>Depuração>Geral:
- Ativar Apenas o Meu Código
- Suprimir a otimização JIT na carga de módulos (Apenas em Modo Gerido)
Ative as opções de depuração no diálogo Ferramentas>Opções, na secção Depuração>Geral:
- Ativar Apenas o Meu Código
- Suprimir a otimização JIT ao carregar módulos (Apenas para Managed)
Se não ativares as opções de depuração especificadas, e tiveres duas sequências aninhadas dentro de outra sequência e um ponto de interrupção definido na primeira sequência interna, pressionar F11 não depura para a segunda sequência interna.
Não é suportado definir pontos de interrupção em fluxos de trabalho invocados.
Os pontos de interrupção num fluxo de trabalho não são atingidos se o caminho completo para uma propriedade de ficheiro XAML não for preciso. O caminho completo para o ficheiro XAML não é correto depois de mover o projeto ou a solução para outra pasta ou para outra máquina. Selecione Ctrl+S para salvar e atualizar a propriedade de caminho completo.
Para definir um ponto de interrupção em uma atividade no modo Design
Selecione a atividade na qual você deseja que o depurador interrompa.
No menu Depurar , selecione Alternar ponto de interrupção. Um ícone vermelho aparece na extremidade superior esquerda da atividade.
Como alternativa, você pode pressionar F9 depois de selecionar a atividade ou clicar com o botão direito do mouse na atividade e selecionar Ponto> de interrupçãoInserir ponto de interrupção no menu do botão direito do mouse.