首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PollingDuplexHttpBinding端点NotFound -内容不匹配

PollingDuplexHttpBinding端点NotFound -内容不匹配
EN

Stack Overflow用户
提问于 2012-09-11 17:49:46
回答 1查看 247关注 0票数 0

我已经创建了一个WCF托管服务,它运行在一个控制台中,由silverlight访问。我的PolicyHost工作得很好,我的服务加载得很好。我可以访问我的silverlight客户端并执行“”,让VS2010用适当的wsdl下载我的服务引用并生成一个代理。

但是,当我调用第一个方法时,每次都会得到以下消息。

远程服务器返回一个错误: NotFound.

通过Wcf TraceLog查看器深入了解这一点,我看到以下内容;

内容类型应用程序/mspd1 1被发送到期望application/soap+msbin1 1的服务。客户端绑定和服务绑定可能不匹配。无法处理消息,因为内容类型‘application/mspd1 1’不是预期类型‘application/soap+msbin1 1’

现在,如果我删除回调,删除DuplexPolling并将其放回WsHttpBinding --我的方法调用似乎运行良好。

在试图将双工轮询配置为正确工作时,是否遗漏了什么?

格雷格

EN

回答 1

Stack Overflow用户

发布于 2012-09-11 19:26:16

可能会被覆盖,但无论如何我都会问。是否使用客户端程序集进行双工轮询?它需要包括在你的参考资料中。您需要在wcf服务上使用服务器程序集。当您获得sdk时,两个程序集都包括在内。还要确保您使用的是正确的版本。

如果您已经掌握了所有这些,那么您是如何让visual studio生成代理的?你包括合同选项了吗?或者您正在使用可以使用完整框架CLR或silverlight CLR编译的共享程序集。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12375181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档