में बदल गया है:लोड हो रहा है कार्यप्रवाह कायम बाद workflowdefinition कैसे (WF4 में) इस समस्या को हल करने के लिए WF4
मैं XAML में एक कार्यप्रवाह बना सकते हैं और यह के कई उदाहरण शुरू, मैं एक persistancestore है और सभी कार्य प्रवाह एक बुकमार्क पर जारी रहती है उनके वर्कफ़्लो का आधा रास्ता।
अब मैं आवेदन
मैं पुनः आरंभ तो ते आवेदन सब कुछ फिर से शुरू है, एन अच्छी तरह से पूरा करता है बंद करो।
लेकिन अगर चल रहे उदाहरणों के बाद मैं वर्कफ़्लो परिभाषा को बदलना चाहता हूं तो क्या होगा? चल वर्कफ़्लो लोड करने के लिए (है कि मैं खोजने के लिए सक्षम था) एक ही रास्ता निम्नलिखित तरीका है:
WorkflowApplication wfapp = new WorkflowApplication(new WorkflowDefinition());
wfapp.InstanceStore = new SqlWorkflowInstanceStore(connStr);
wfapp.Load(wfGuid);
तो तुम, कार्यप्रवाह परिभाषा की जरूरत है अगर यह दृढ़ता के दौरान बदल गया है, बातें बहुत गलत हो जाते हैं।
इसे हल करने का सबसे अच्छा तरीका क्या है?
बीटीडब्ल्यू, यह परिदृश्य कुछ डब्ल्यूएफ 4 वायदा का विषय है। इस प्रस्तुति को MIX 10 से देखें: http://channel9.msdn.com/Events/PDC/PDC10/FT08 – Will