Select the product you need help with
FIX: You experience various problems in Windows Workflow FoundationArticle ID: 932816 - View products that this article applies to. On This PageSYMPTOMSIn Microsoft Windows Workflow Foundation, you may experience one of the following issues. Issue 1When a workflow unloads after persistence occurs, the timers may not resume.Issue 2You add a nested custom activity within a workflow. However, when you try to add the same activity again, the activity is not added to the workflow.Issue 3In Microsoft Office SharePoint Designer 2007, you try to define workflows that use custom actions. The custom actions are defined in an assembly with a version number that resembles a.b.c.d. When you do this, you may receive the following error message:The workflow could be saved but cannot be run Assembly is not declared as an authorized type CAUSEIssue 1This problem occurs because the unload operation changes the state of the timer queue of the workflow. However, the unload operation does not set the dirty status flag on the workflow. The timer queue contains a Boolean flag that is used to track whether the timer queue must be reregistered with the scheduler service when the timer resumes. During an unload operation, the value of this Boolean flag changes to indicate that the workflow must be reregistered with the scheduler. This flag value change may not be saved if the dirty status flag is not set on the workflow. Therefore, when an unload operation occurs after a persistence point, the timer queue may not be told to reregister the timers. This behavior may cause timers not to resume.RESOLUTIONUpdate informationA supported update is now available from the Microsoft Download Center. To download this update, visit the following Microsoft Web site:http://www.microsoft.com/downloads/details.aspx?FamilyID=6096ce0f-d21e-47ac-afe2-d4e1c2fce670
(http://www.microsoft.com/downloads/details.aspx?FamilyID=6096ce0f-d21e-47ac-afe2-d4e1c2fce670)
PrerequisitesNo prerequisites are required.Restart requirementAlthough you may not receive a prompt at the end of the installation, you must restart the computer after you apply this hotfix.File informationThe English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.32-bit versionsCollapse this table
64-bit versionsCollapse this table
WORKAROUNDIssue 2To work around this problem, follow these steps:
STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section. MORE INFORMATION
For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:
824684
For more information about timers not resuming an operation after a workflow is reloaded, click the following article number to view the article in the Microsoft Knowledge Base:
(http://support.microsoft.com/kb/824684/
)
Description of the standard terminology that is used to describe Microsoft software updates
932394
(http://support.microsoft.com/kb/932394/
)
A timer does not resume operation after a workflow is reloaded in Microsoft Windows Workflow Foundation
Steps to reproduce the problemIssue 1
Issue 2
PropertiesArticle ID: 932816 - Last Review: September 28, 2011 - Revision: 4.0
|


Back to the top








