Como a: depurar O fluxo de trabalho de Serviços SharePoint Windows
Depois de implantar e ativar o fluxo de trabalho de recursos, você pode depuração a fluxo de trabalho abrindo o projeto fluxo de trabalho e anexando para o W3wp processo.
Porque o Criador 2005 Visual Studio para Windows Workflow Foundation está hospedado em Microsoft Visual Studio 2005, você pode aproveitar a Visual Studio depuração recursos. Você pode definir pontos de interrupção na codificar em seu arquivo code-beside.
Observação
Para facilitar de depuração, é altamente recomendável que você desenvolver seus modelos fluxo de trabalho em um servidor execução Windows SharePoint Services 3.0.
O Criador 2005 Visual Studio para Windows Workflow Foundation não suporta somente padrão Visual Studio depuração recursos, como pontos de interrupção e janelas pilha de chamadas, ele também inclui um intervalo de indicadores visuais que fornecem informações durante a processo de depuração.
Você pode executar etapa no, etapa fora e etapa sobre as operações para mover através de codificar fluxo de trabalho.
Observação
O seguinte tipos de depuração não são com suporte pelo Criador 2005 Visual Studio para Windows Workflow Foundation: just-in-time debugging de executar-tempo exceções no processo de hospedagem e just-in-time debugging selecionando um processo no Task Manager .
Para obter mais informações sobre depuração usando o Criador 2005 Visual Studio para Windows Workflow Foundation, consulte o Windows Workflow Foundation SDK.
Observação
O Windows Workflow Foundation SDK está disponível como parte de baixar intitulado Extensões Visual Studio 2005 para Windows Workflow Foundation disponível na Centro de Download Microsoft.Este baixar também contém o Criador 2005 Visual Studio para Windows Workflow Foundation, bem como o mecanismo tempo de execução Windows Workflow Foundation.
Para anexar para o processo Windows SharePoint Services para depuração um fluxo de trabalho
Instale o fluxo de trabalho de recursos.
Se você instalou anteriormente o fluxo de trabalho de recursos, mas você tiver alterado recurso manifesto do fluxo de trabalho arquivos .xml, desinstalar e reinstalar o recurso usando stsadm .
Para obter mais informações sobre como instalar recursos, consulte Trabalhando com recursos.
Observação
Desinstalar o fluxo de trabalho recurso desabilita quaisquer associações fluxo de trabalho existente para esse modelo fluxo de trabalho.Para reativar uma associação fluxo de trabalho em uma lista ou tipo de conteúdo, na lista ou página configurações tipo de conteúdo, selecione as configurações de fluxo de trabalho e, em seguida, selecione remover um fluxo de trabalho .Selecione o botão Permitir para a associação fluxo de trabalho você desejar para reativar.
Instale o assembly fluxo de trabalho na cache global de assemblies.
Serviços de Informações da Internet da Microsoft Redefinir (IIS) para que se altera pode levar efeito. Para fazer isso, aberto um linha de comando janela e tipo
iisreset
na prompt de comando.Em Visual Studio 2005, anexar para o W3wp processos:
No menu de Ferramentas, selecione anexar a processo .
Certifique-se de que Anexar a: é definido como de fluxo de trabalho codificar . Se necessário, clique selecione ****; Nas caixa diálogo Select Code Type, selecione de fluxo de trabalho e, em seguida, clique OK .
Selecione o W3wp Processos e, em seguida, clique Anexar .
Observação
Se a pasta W3wp processo não está aberto, execução qualquer página Windows SharePoint Services wssnoversshort para ativar o processo.
Adicione uma ponto de interrupção o fluxo de trabalho, de exemplo, no OnWorkflowActivated T:Microsoft.SharePoint.WorkflowActions.OnWorkflowActivated atividade que inicia o fluxo de trabalho.
No Windows SharePoint Services usuário interface, iniciar o fluxo de trabalho.
Quando o assembly carregado, os pontos de interrupção são ativados, e o depurador Pára a execução codificar em pontos de interrupção em seu fluxo de trabalho.
Consulte também
Outros recursos
Workflow Development in Visual Studio