0
我監測要麼OnTaskChanged事件中被解僱ListenActivity,但不OnWorkflowItemChanged
- 工作流任務更改
- 工作流項目更改
OnApprovalTaskChanged被解僱,但不onWorkflowItemChanged。這是一個已知問題,可能是一種解決方法?
如果我刪除ListenActivity,onWorkflowItemChanged被觸發!
這是我的工作流程的一部分:解決這個問題 Workflow diagram http://img28.imageshack.us/img28/8397/ss20100217113727.png
看起來很有希望,讓我試試這個 – Wint 2013-12-20 09:39:37
意外的\t System.InvalidOperationException:此操作不能在運行時執行。在System.Workflow.Activities.CallExternalMethodActivity.set_CorrelationToken上的System.Workflow.ComponentModel.DependencyObject.SetValue(System.Workflow.ComponentModel.DependencyObject.SetValueCommon(DependencyProperty dependencyProperty,Object value,PropertyMetadata metadata,Boolean shouldCallSetValueOverrideIfExists) (CorrelationToken值),手動設置令牌時出現此錯誤,您是如何做的? – Wint 2013-12-20 09:59:55
@Wint我找不到特定的代碼,我使用這個東西,或者我用不同的方式做了它... 你確定你做了它,如鏈接[文章]所示(http://blogs.msdn。 COM/yvan_duhamel /存檔/ 2009/11/25 /工作流鎖,因爲-的-onworkflowitemchanged事件-handler.aspx)?看起來像是在運行時分配相關令牌,嘗試使用設計器並將其綁定到CorrelationToken屬性以執行InitializeWorkflow操作。 (不要忘記將OwnerActivityName指向父序列活動)。然後將該CorrelationToken與設計器綁定onWorkflowItemChanged事件。 – 2013-12-20 16:09:47