疑難排解例外狀況:System.Workflow.Activities.EventDeliveryFailedException

更新:2007 年 11 月

因為主應用程式 (Host) 無法傳遞至工作流程執行個體而引發某個事件時,就會擲回 EventDeliveryFailedException 例外狀況。通常這個事件是針對工作流程執行個體,從 ExternalDataExchangeService 引發的。此類別無法被繼承。

備註

擲回此例外狀況時,下列字串會新增至事件記錄檔中:Event '{1}' on interface type '{0}' for instance id '{2}' cannot be delivered。

使用狀態機器工作流程時,您可能會收到含Queue '{0}' is not enabled 訊息的例外狀況。當狀態機器的目前狀態無法處理特定事件時,就會發生這種情形。例如,這個訊息會在狀態 (除了目前狀態包含 EventDrivenActivity) 含有佇列 '{0}' 所表示的 HandleExternalEventActivity 時發生。

請參閱

工作

HOW TO:使用例外狀況助理尋找例外狀況的詳細資訊

參考

EventDeliveryFailedException