我正在嘗試工作流4.0並希望編寫自定義活動來啓動外部可執行文件,等待該過程完成,然後恢復工作流中的後續步驟。工作流4.0自定義活動啓動外部進程
我發現下面的例子,顯示(實現頁面的底部)如何將活動寫入等待文件在一個特定的目錄到達:
Creating Custom Activities with Workflow 4.0
我有幾個這個例子存在問題。首先,當我添加以下代碼:
void FileCreated(object sender, FileSystemEventArgs e)
{
instance.ResumeBookmark(bookmarkName, e.FullPath);
fsw.Dispose();
}
instance.Resumebookmark(...)
似乎並不可用,但instance.BeginResumeBookmark
和instance.EndResumeBookmark
是。
我也不確定如何改變這種情況來處理外部進程,而不是僅僅看一個目錄的內容。
這甚至是這種事情的最佳方法嗎?
我也想提出這個建議。這裏的另一件事是您可以通過InvokeMethod活動來實現此目的,而不是編寫自定義活動。 –