Windows Phone 7 WCF回调轮询双工绑定错误

Windows Phone 7 WCF回调轮询双工绑定错误,wcf,windows-phone-7,pollingduplexhttpbinding,Wcf,Windows Phone 7,Pollingduplexhttpbinding,我在WindowsPhone7项目中使用WCF。我想在我的项目WCF的回调服务。但是,我在项目中使用wsDualHttpBinding时出错。所以,我在谷歌上搜索了很多。因此,我得出的结论是在Windows phone应用程序中使用PollingHttpBinding。因此,我恢复了PollingDuplex的工作。我在服务器端WCF服务中使用了路径“C:\Program Files(x86)\Microsoft SDK\Silverlight\v4.0\Server\System.Servic

我在WindowsPhone7项目中使用WCF。我想在我的项目WCF的回调服务。但是,我在项目中使用wsDualHttpBinding时出错。所以,我在谷歌上搜索了很多。因此,我得出的结论是在Windows phone应用程序中使用PollingHttpBinding。因此,我恢复了PollingDuplex的工作。我在服务器端WCF服务中使用了路径“C:\Program Files(x86)\Microsoft SDK\Silverlight\v4.0\Server\System.ServiceModel.PollingDuplex.dll”中的PollingDuplex引用。它运行良好,还可以通过slsvcuti.EXE使用服务。但是,当我尝试将PollingDuplex(“C:\Program Files(x86)\Microsoft SDK\Silverlight\v4.0\Client\System.ServiceModel.PollingDuplex.dll”)引用包含到我的Windows Phone 7客户端代码中时,添加引用时会出现以下错误:

类型universe无法解析程序集:System.ServiceModel.Extensions,版本=2.0.5.0,区域性=neutral,PublicKeyToken=31bf3856ad364e35

请帮助我解决这个错误

系统规格:

Windows 8(64位)
Visual Studio 2012
Windows Phone 8 SDK

Silverlight 4.0

我猜您引用的双工dll不是为Windows Phone或使用Windows Phone兼容的程序集构建的…因此需要使用WP程序集从头开始重建这些dll…我在尝试引用Windows Phone 7中为桌面Silverlight制作的一些程序集时遇到了类似的问题相反,当增强现实技术不受支持,人们使用桌面Silverlight增强现实项目(SLAR)时……最终有了一个解决方案,但很麻烦。 如果你能解决这个问题,我真的很想知道如何解决?在Windows Phone上是否支持轮询双工?如果没有,是否有其他方法可以使用相同的WCF服务器绑定