1
我建立了Windows Phone 7.5的应用程序和而增加通过右键单击WCF服务引用和执行添加服务引用,我要生成代码的代理。如何动态地添加WCF参考,并使用它的Windows Phone 7.5
有人可以帮我我怎么能在Windows Phone 7的项目实现这一目标的代码
感谢
我建立了Windows Phone 7.5的应用程序和而增加通过右键单击WCF服务引用和执行添加服务引用,我要生成代码的代理。如何动态地添加WCF参考,并使用它的Windows Phone 7.5
有人可以帮我我怎么能在Windows Phone 7的项目实现这一目标的代码
感谢
在WPF或其他.Net应用程序,你会使用的ChannelFactory来在运行时生成的代理类。不幸的是,这在WP7或Silverlight上没有得到适当的支持。
可能的解决方法是这样的:System.UnsupportedException using WCF on Windows Phone 7
另外,您可以使用ServiceStack客户端库连接到该服务。这可能有效,但不能保证。 :-)
符文,感谢您的答复,问题是,我们正在为我们的企业桌面应用程序,这WP7应用程序,这个应用程序将通过我们的具体的客户,谁拥有不同的WCF地址此应用程式的整合使用桌面应用程序,如果动态wcf引用是不可能的,那么意味着我们需要通过分别添加不同客户端wcf地址的引用来编译这个应用程序。请指教。 – Shax 2012-03-17 12:55:27
您可以创建一个代理实例,指向另一个地址,而不是它所编译的地址。看看可用的构造函数。你应该找到一个将绑定和端点作为参数。 – 2012-03-17 23:45:17