【发布时间】:2011-12-31 19:59:31
【问题描述】:
在大多数使用 MSMQ 传输的 WCF 服务示例中,始终首选使用 Visual Studio 命令提示符中的 svcutil 手动创建代理,而不是简单地添加服务引用。当您可以通过向 Visual Studio 中的“添加服务引用”对话框提供其端点地址来引用该服务时,为什么要使用 VS 命令提示符创建代理(因为它稍微费力一些)?我在阅读WCF 4 Step by Step时遇到了这个问题:
请注意,您不能在 Visual Studio 添加对使用 MSMQ 的 WCF 服务的引用 运输。
究竟为什么难?引用 WCF 服务的前一种方法究竟有什么好处(如果有的话)?在我看来,手动创建代理只是不必要地使任务复杂化。
【问题讨论】:
-
我不知道会有什么区别,除非 mex 上的 msmq 有问题。
标签: wcf msmq service-reference