Um temporizador não retoma o funcionamento após o recarregamento de um fluxo de trabalho no Microsoft Windows Workflow Foundation

Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Sintomas
No Microsoft Windows Workflow Foundation, um temporizador não retoma o funcionamento após o recarregamento de um fluxo de trabalho.
Causa
Este problema ocorre porque a operação de descarregamento altera o estado da fila do temporizador e não define o bit adicional (dirty bit) do fluxo de trabalho. A fila do temporizador tem um sinalizador booleano. Este sinalizador é utilizado para indicar se o serviço de agendamento tem de registar novamente a fila do temporizador. Quando o fluxo de trabalho é descarregado, este sinalizador é alterado para indicar que o fluxo de trabalho tem de ser novamente registado para recarregar o fluxo de trabalho. Se a operação de descarregamento não definir o bit adicional do fluxo de trabalho, esta alteração poderá não ser guardada. Se esta alteração não for guardada, ocorre o problema mencionado na secção "Sintomas".

Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).

Informações sobre a actualização

A Microsoft tem já disponível uma actualização suportada para este problema. Esta actualização está disponível para transferência no Web site do Centro de Transferências da Microsoft:

Pré-requisitos

Tem de ter o Microsoft .NET Framework 3.0 instalado para aplicar esta actualização.

Necessidade de reinício

É necessário reiniciar o computador depois de aplicar esta correcção, mesmo que tal não seja solicitado quando terminar a instalação.

Informações sobre a substituição de actualizações

Esta actualização não substitui quaisquer outras.

Informações sobre os ficheiros

A versão inglesa deste pacote de actualização de software tem os atributos de ficheiro listados na tabela que se segue (ou posteriores).
versões de 32 bits
Nome do ficheiro Versão do ficheiro Tamanho do ficheiro Data Hora
System.workflow.activities.dll 3.0.4203.201 1,111,424 20-Feb-2007 16:53
System.workflow.componentmodel.dll 3.0.4203.201 1,643,912 20-Feb-2007 16:53
System.workflow.runtime.dll 3.0.4203.201 591,224 20-Feb-2007 16:53
versões de 64 bits
Nome do ficheiro Versão do ficheiro Tamanho do ficheiro Data Hora
System.workflow.activities.dll 3.0.4203.201 1,111,424 20-Feb-2007 16:53
System.workflow.componentmodel.dll 3.0.4203.201 1,643,912 20-Feb-2007 16:53
System.workflow.runtime.dll 3.0.4203.201 591,224 20-Feb-2007 16:53
Ponto Da Situação
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Mais Informação
Os seguintes problemas também são corrigidos nesta actualização:
  • Depois de mudar o nome de uma actividade, não consegue adicionar o mesmo tipo de actividade a um fluxo de trabalho.
  • A versão de uma assemblagem está incorrecta em acções personalizadas do fluxo de trabalho.
Esta actualização resolve o problema mencionado no artigo 932816 da Base de Dados de Conhecimento da Microsoft. Para mais informações, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
932816 FIX: You experience various problems in Windows Workflow Foundation
Para mais informações sobre a terminologia de actualizações de software, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
824684 Description of the standard terminology that is used to describe Microsoft software updates
Propriedades

ID do Artigo: 932394 - Última Revisão: 12/09/2015 09:43:08 - Revisão: 4.3

  • Microsoft .NET Framework 3.0
  • kbnosurvey kbarchive kbvistasp1fix kbexpertiseadvanced kbhotfixserver kbqfe kbpubtypekc kbupdate KB932394
Esta informação foi útil?