问题标签 [xamlx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wcf - 错误消息:从 AppFabric beta 2 中的 xamlx 下载 wsdl 时,“两个不同的合同具有相同的 ConfigurationName”
当我尝试使用为AppFabric beta 2 托管的文件svcutil
生成客户端代理时收到以下错误消息:xamlx
两个不同的合约具有相同的 ConfigurationName
我理解该消息,但是,我找不到它的原因或如何解决它。我正在学习 VS2010RC 培训套件中的“工作流程服务简介”实验室。Web 应用程序有两个服务:SubmitApplication.xamlx 和 EducationScreening.xamlx。我不知道为什么,但他们都有四个端点。如果我通过 IIS Mgmt Studio 中的 AppFabric 仪表板查看:
在浏览器中查看 SubmitApplication.xamlx 时,我看到以下堆栈跟踪:
谁能告诉我我做错了什么?
我自己没有配置任何绑定。BasicHttpBinding 是在 .NET 4 中在 Web 应用程序中托管服务时默认获得的。其他绑定由 AppFabric 配置。我在任何地方都找不到他们的配置。
更新:删除了其中一项 xamlx 服务 ( EducationScreening.xamlx
)。没有效果。
亲切的问候,
罗纳德·维尔登伯格
iis - 使用 WorkflowServiceHost 的 WF4 工作流版本控制
与这个问题有关。
我了解如何使用WorkflowApplication
. 如果您保留旧版本工作流的原始 XAML 定义,则可以使用正确的WorkflowApplication
构造函数加载它们。
WorkflowServiceHost
当您想在 IIS 中托管工作流时,如何确保使用正确的工作流定义?
有一个WorkflowServiceHost
构造函数可用于加载工作流定义,但是当您通过 XAMLX 文件在 IIS 中托管时,您不会调用WorkflowServiceHost
自己,这是由 IIS 以某种方式处理的。那么如何确保为我的工作流的正确版本加载正确的工作流定义?
workflow-foundation-4 - 如何(预)启动 xamlx 工作流服务
与这个问题有关。
我有一个 xamlx 工作流服务,它在运行时从数据库加载其定义的一部分(使用ActivityXamlServices.Load)。原因是我需要版本控制,请参阅相关问题。我将使用 WCF 路由将调用定向到正确的服务。
我动态加载的部分包含一个接收活动。但是,只要工作流未启动,此活动就是“不可见的”,因为我从数据库加载的工作流部分仅在工作流启动时加载。因此,从外部看来,Receive
工作流程中似乎没有任何活动。
除了无法为工作流服务生成合同外,我也无法调用该服务。我的第一次尝试是在工作流服务上使用正确的合同进行肥皂调用。但是,在这种情况下,运行时不会自动激活我的工作流程。所以问题是,我如何启动托管在 IIS 中的工作流?
workflow-foundation - 使用 XAMLX 服务时如何连接 WF4 WorkflowRuntime 事件
我目前正在使用 BehaviorExtensionElement 加载一个 ServiceBehavior,其中 ApplyDispatchBehavior 方法设置为:
没有任何事件被触发,这只能说明我在这个特定场景中引用运行时实例的方式是错误的。
有人知道这样做的方法吗?提前致谢。
wpf - VS2010 工作流设计表面不工作
我正在使用 VS2010 并遇到一个问题,即在打开我的解决方案时 Workflow.xamlx 似乎无法正确呈现。
设计图面上的活动仅针对加载 xamlx 时最初可见的区域绘制。
为了演示这个问题,我看到了以下内容。(我为模糊道歉)
第一个问题是我不能使用垂直滚动条来滚动文档。但是,我可以使用鼠标滚轮来揭示第二个问题,即所有活动、自定义或标准活动都显示为空框。
我试过以下
- 完整的 Visual Studio 重新安装。
- 视频驱动程序卸载/重新安装(之间重新启动)。也尝试了新的、旧的和一些随机的视频驱动程序。
- 删除了上周安装的 Visual Studio 的修补程序,KB945140... 以防万一
- 通过“DisableHWAcceleration”和所有各种 WPF 注册表设置禁用硬件加速。
我可以缩放到 25%,折叠所有活动,然后展开它们,因为缩放级别似乎迫使活动重新绘制。这很好,因为我可以看到图标,但我仍然无法滚动文档,也无法更改工作流根级别的活动属性。无论我在哪里单击,属性窗口都会报告“属性编辑不可用”。
我已经使用了 VS2010 的第二个实例来调试第一个实例,没有异常被抛出到调试器中,并且查看调试输出似乎没有显示任何内容。
xaml - WF4 中 SendResponse 的行为
在我的模板工作流的顶部,我放置了一个 ReceiveRequest / SendReply 块,我想在其中执行同步操作,从而使用户客户端能够接收到正在启动的工作流的及时响应。客户端通过 WCF 调用 WF。
客户端通过我的应用程序数据库上的条目状态了解当前请求的状态。
例如,我创建一个订单,调用 PlaceOrderWF,将 DB 上的订单状态设置为“已接受”。然后,客户端可以在 WF 进行检查、控制等时执行他想要的任何操作,...,将订单的最终值设置为“已完成”或“错误”。
我希望客户端会在 SendResponse 块之后收到响应。实际上它似乎并没有以这种方式工作,但它等待某种“事件”来释放客户端。不幸的是,我没有证据表明有事件触发了这种行为。
要对其进行测试,只需在 SendResponde 活动之后放置一个延迟活动,您应该能够重现我正在谈论的行为。
关于如何避免这种不需要的错误的任何提示?
workflow - 如何使用 javascript 从 xamlx 工作流服务调用接收活动?
我需要从将参数作为json传递的javascript调用我的工作流程中的接收活动,并且我也需要将响应作为json格式..
我尝试了我发现的所有东西,但没有任何效果。
希望你能帮助我...谢谢
wcf - 控制没有 AppFabric 的持久化 WF 实例 (xamlx)
我有一个工作流服务(xamlx),它实现了一些复杂的业务流程(具有持久性和相关性)。该服务托管在 IIS 中,我使用 AppFabric 来控制工作流实例(终止它们或取消)。
现在,我需要允许没有管理权限并因此访问 AppFabric 的用户在调用工作流时出错并重新启动工作流时停止工作流(终止)。
是否可以使用 C# 代码实现与 AppFabric 中使用的逻辑相同的逻辑(我计划创建一个可以终止工作流的 Web 服务)
提前致谢!
wcf - 动态创建 WCF 工作流 (xamlx)
我试图在 4.0 中动态创建工作流。我试图动态创建 xamlx 文件并保存在特定文件夹中。我需要从 WCF 服务编译这些文件以生成 dll。这可能吗?当我们构建解决方案时,xamlx 文件是如何编译为 dll 的?有没有类似于我们用来编译 c# 文件的 csc.exe 的东西。
xaml - 将活动 XAML(X) 文件从 WF 4 转换为 4.5 的工具/方法
在 VS 2012 中打开 VS2010 项目 XAML 文件时,您会得到:“由于 xaml 中的错误,无法加载活动”
有没有人找到处理这个问题的方法?