0

我有一个托管在 AppFabric IIS 7/WAS 中的 WF 服务。它是为 Net.Msmq 配置的——这很好用。客户端很好地使用了服务。如果我将 WorkflowService 更改为允许 BufferedReceive,那么我将无法再导航到 xamlx 以获取元数据。错误如下:

*

“合同‘IInstructionServices’至少有一个操作用‘ReceiveContextEnabledAttribute’注释,但用于地址‘net.msmq://localhost/private/CSDInstructionProcessing/Instructions.xamlx’的合同端点的绑定不支持所需的绑定属性'IReceiveContextSettings'。请确保用于合约的绑定支持 ReceiveContext 功能"

*任何线索为什么?

4

1 回答 1

0

我想通了。这是因为队列不是事务性的,并且 ExactlyOnce 设置为 false。

于 2012-11-08T14:22:04.903 回答