Compartilhar via


Depurando de soluções de fluxo de trabalho do SharePoint

Se aplica a

As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office.

Tipo de Projeto

  • Fluxo de trabalho do SharePoint

Versão do Microsoft Office

  • SharePoint Servidor 2007

For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto.

Você pode depurar um modelo de fluxo de trabalho do SharePoint usando o depurador Visual Studio.Quando você iniciar a Depurando, o Visual Studio abre um site do SharePoint e o adiciona o modelo de fluxo de trabalho a uma biblioteca ou lista.Em seguida, você pode iniciar uma instância do modelo de fluxo de trabalho e usar ferramentas de Depurando padrão para depurar seu código.

Observação:

Se você adicionar referências a outros módulos (assemblies), verifique se os assemblies estão instalados em global Assembly cache.Caso contrário, a solução de fluxo de trabalho falhará.Para obter informações sobre como instalar assemblies, consulte Como: Instalar um assembly para o global assembly cache.

Especificando configurações de configuração de Depurar

Você pode especificar configurações de Depurar no Novo fluxo de trabalho de SharePoint do Office assistente ao criar primeiro um SharePoint 2007 Sequential Workflow ou SharePoint 2007 EstadComputador Workflow projeto.For more information, see Como: Criar um projeto de fluxo de trabalho do SharePoint.

Você pode alterar essas configurações na janela propriedades ou ao iniciar o Assistente de novo fluxo de trabalho de SharePoint do Office novamente.For more information, see Como: Modificar as configurações configuração de Depurar de um projeto de fluxo de trabalho do SharePoint.

A tabela a seguir mostra as configurações de Depurar que são incluídas no assistente.

Configuração

Descrição

O nome Exibir

Identifica o modelo de fluxo de trabalho no site do SharePoint Servidor.Esse nome é exibido em uma lista de modelos de fluxo de trabalho que estão disponíveis para uma biblioteca ou lista.

Site de destino

Especifica a URL do site da Web do SharePoint que você deseja usar para executar este fluxo de trabalho.Para desenvolver e depurar o fluxo de trabalho, este site deve estar no computador local.

Lista de destino

Especifica a biblioteca ou lista que você usará para iniciar o fluxo de trabalho.As atividades do fluxo de trabalho Aplicar a itens nesta biblioteca ou lista.

Lista de tarefas

Especifica a lista de tarefas que você deseja usar.A lista de tarefas exibe as tarefas de fluxo de trabalho que estão disponíveis para cada participante de fluxo de trabalho.

Lista de histórico

Especifica a lista que exibe Tudo eventos que ocorrem como o fluxo de trabalho é Executando.Se uma lista do histórico não existe no site local do SharePoint, em seguida, o processo de implantação do fluxo de trabalho Ferramentas do Visual Studio para o Office criará uma.

Associa Automáticomáticomático

Indica se devem ser automaticamente associar o modelo de fluxo de trabalho com a biblioteca ou lista que você especificar no assistente Novo fluxo de trabalho de SharePoint do Office.

Se você selecionar essa opção, o processo de implantação do fluxo de trabalho Ferramentas do Visual Studio para o Office associa o modelo de fluxo de trabalho a biblioteca especificada ou lista.

Se você Limpar essa opção, você deve associar o modelo de fluxo de trabalho a biblioteca ou lista manualmente usando a adicionar uma página de administração do fluxo de trabalho no site da Web do SharePoint.

Permitir Iniciar manual

Indica se é possível iniciar manualmente o fluxo de trabalho de um documento na biblioteca ou um item na lista.Para obter mais informações, consulte iniciar manualmente um fluxo de trabalho em um item do documento.

Iniciar na criação do item

Indica se iniciar o fluxo de trabalho quando um novo item é criado no biblioteca ou na lista.

Iniciar em alterar item

Indica se iniciar o fluxo de trabalho quando um item é atualizada na biblioteca ou lista no.

Recursos do SharePoint

Um recurso é uma unidade portátil e modular de funcionalidade que simplifica a modificação dos sites através de definições de site.Um recurso é um pacote de elementos do Windows SharePoint Services que pode ser ativado para um escopo específico e que ajuda os usuários a atingir um objetivo específico ou a tarefa.O processo de implantação do fluxo de trabalho implanta modelos de fluxo de trabalho como recursos.

Quando você Iniciar o depurador, o processo de implantação do fluxo de trabalho cria uma pasta no diretório recurso no %COMMONPROGRAMFILES%\Microsoft Shared\Web servidor extensions\12\Modelo\FEATURES.

Pasta da solução no diretório do recurso contém um arquivo de definição de recurso e um arquivo de definição de fluxo de trabalho.Arquivo de definição de recurso (feature.xml) descreve os arquivos no recurso de fluxo de trabalho. O arquivo de definição do fluxo de trabalho (workflow.xml) descreve o modelo de fluxo de trabalho.Você pode Localizar esses arquivos em Gerenciador de Soluções.Para obter mais informações sobre esses arquivos, consulte Modelos de projeto de fluxo de trabalho do SharePoint.

Depurar o processo de implantação

Quando você Iniciar o depurador de Visual Studio , o processo de implantação do fluxo de trabalho Ferramentas do Visual Studio para o Office executa as seguintes tarefas:

  • Implanta os arquivos de definição de recurso e fluxo de trabalho para o SharePoint Servidor.

  • Instala o assembly de fluxo de trabalho no cache de assembly global (GAC).

  • Reiniciar os serviços de informações da Internet (IIS) e o SharePoint Servidor.

  • Ativa o recurso no SharePoint Servidor 2007.

  • Associa o fluxo de trabalho com a biblioteca do SharePoint ou a lista que você Selecionado no assistente novo fluxo de trabalho de SharePoint do Office.

  • Anexa o depurador Visual Studio ao processo Windows SharePoint Services (w3wp.exe).

  • Exibe a página apropriada de biblioteca ou lista.

    Observação:

    Se você optar por não automaticamente associar o modelo de fluxo de trabalho com a biblioteca ou lista, você deve primeiro associar o modelo de fluxo de trabalho a biblioteca ou lista manualmente usando o Adicionar uma página de administração de de fluxo de trabalho no SharePoint.

Ferramentas do Visual Studio para o Office displays a status message in the Visual Studio Output window after each task is completed.If a task cannot be completed, Ferramentas do Visual Studio para o Office displays an error message in the Visual Studio Error List window.Para obter informações sobre como resolver erros, consulte Solucionando problemas de soluções de fluxo de trabalho do SharePoint.

Iniciar o fluxo de trabalho

O processo de implantação não Iniciar o fluxo de trabalho.Você deve iniciar o fluxo de trabalho a partir do site do SharePoint.Você também pode iniciar o fluxo de trabalho usando um aplicativo de cliente, como o Microsoft Office Word 2007, ou usando código do lado do servidor separado.Use um das abordagens que você especificou no assistente Novo fluxo de trabalho SharePoint.

Por exemplo, se você especificou que o fluxo de trabalho pode ser iniciado manualmente, iniciar o fluxo de trabalho diretamente do item na biblioteca ou lista no.Para obter mais informações sobre como iniciar um fluxo de trabalho manualmente, consulte iniciar manualmente um fluxo de trabalho em um item do documento.

Consulte também

Tarefas

Como: Incluir auxiliar arquivos quando você Depurar uma solução do SharePoint

Exemplo de fluxo de trabalho seqüencial do SharePoint

Demonstra Passo a passo: Criando e Depurando uma solução de fluxo de trabalho do SharePoint

Conceitos

Soluções de fluxo de trabalho do SharePoint

Solucionando problemas de soluções de fluxo de trabalho do SharePoint

Outros recursos

Implantação de fluxo de trabalho usando recursos