錯誤訊息:「Binding validation failed because the binding's MsmqAuthenticationMode property is set to WindowsDomain but MSMQ is installed with Active Directory integration disabled.」。原因:繫結設定 MsmqAuthenticationMode.WindowsDomain,但本機 MSMQ 未啟用 AD 整合。
<bindings>
<netMsmqBinding>
<binding name="msmq">
<security mode="None"> </security>
</binding>
</netMsmqBinding>
</bindings>
<endpoint
address="net.msmq://localhost/WCFMSMQService"
binding="netMsmqBinding"
bindingConfiguration="msmq"
contract="WCFService.IWCFMSMQService" />
或以程式碼建立 NetMsmqBinding(NetMsmqSecurityMode.None) 同樣有效。