Hoje eu fiz um teste, a pedido do amigo Filipe, para criar um workflow, utilizando a açao Pause for Duration. Para tal, criamos um workflow sem qualquer Condiçao, apenas com a Ação “Pause for Duration” (claro que tivemos que inserir mais duas ações, apenas para ver se o workflow estava funcionando).

Adicionei a Ação Pause for 0 days, 0 hours, 1 minutes…

Wrokflow-Step1

… E o workflow nunca mais acordava, ou seja, entrava em Pause e nunca mais voltava.

Devo dizer que esse problema é antigo, sabido e corrigido, então não demandou muita procura para encontrar a solução. A explicação é um bug no .NET Framework 3.0 (versão que traz o Windows Workflow Foundation) e que foi corrigido, segundo esse Knowledge Base.

Bom, depois de instalada a correção (que a minha máquina virtual não tinha) eu constatei que o problema estava resolvido.

;-)

[]s

Rodolfo