Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在运行时保存xamlx_C#_C# 4.0_Workflow Foundation_Workflow Foundation 4 - Fatal编程技术网

C# 在运行时保存xamlx

C# 在运行时保存xamlx,c#,c#-4.0,workflow-foundation,workflow-foundation-4,C#,C# 4.0,Workflow Foundation,Workflow Foundation 4,我正在处理一个winform项目,该项目实际上接收一个BPMN文件并将其转换为一个workflow.xaml文件,因此它就像一个BPMN到工作流转换器。因此,这种转换完全是通过编程完成的,不使用设计器。这些活动应该在运行时分配,这样就不会预先定义任何内容。例如,实现了一个bpmn文件,该文件带有连接到专用网关的启动事件。我的应用程序接收该文件并将其转换为连接到IF活动等的工作流中的启动事件。最后,该工作流保存为xaml文件。因此,没有任何东西是预先定义的,我的应用程序根据接收到的bpmn文件的规

我正在处理一个winform项目,该项目实际上接收一个BPMN文件并将其转换为一个workflow.xaml文件,因此它就像一个BPMN到工作流转换器。因此,这种转换完全是通过编程完成的,不使用设计器。这些活动应该在运行时分配,这样就不会预先定义任何内容。例如,实现了一个bpmn文件,该文件带有连接到专用网关的启动事件。我的应用程序接收该文件并将其转换为连接到IF活动等的工作流中的启动事件。最后,该工作流保存为xaml文件。因此,没有任何东西是预先定义的,我的应用程序根据接收到的bpmn文件的规范来设计工作流。我的问题不是.xaml文件,而是需要.xamlx文件,因为我将从服务器公开这些工作流。我在网上找不到任何例子。任何想法或方法?

< P>您可以尝试使用BPMN2WF,它是将BPMN模型转换为工作流基础(WF)代码的原型应用程序。有关更多信息,请参阅

我的问题不是如何将BPMN控件转换为WorkkFoW基础,我的问题是如何将最终转换转换成XAMLX文件。