我有WCF用户为MSMQ安装为Windows服务。我也附加了一个IErrorhandler以及所以我需要使它OneWay =虚假服务合同。现在,当我启动Windows服务时,我正在冒出错误: -获得合同要求双向(要求回复或双工)错误
服务无法启动。 System.InvalidOperationException:合同需要TwoWay(请求回复或双工),但Binding'MsmqIntegrationBinding'不支持它或未正确配置以支持它。 在System.ServiceModel.Description.DispatcherBuilder.BuildChannelListener(StuffPerListenUriInfo东西,ServiceHostBase ServiceHost的,开放的listenUri,ListenUriMode listenUriMode,布尔supportContextSession,IChannelListener &结果)
我是新来的WCF .. 请帮助me.how配置MsmqIntegrationBinding for duplex。
我的app.config部分低于: -
<msmqIntegrationBinding>
<binding name="OrderProcessorBinding" maxRetryCycles="0" receiveErrorHandling="Move"
receiveRetryCount="3" retryCycleDelay="00:00:59">
<security mode="None" />
</binding>
</msmqIntegrationBinding>