是否可以在同一个项目中混合使用RIA WCF服务和自定义WCF服务?
目前我有一个服务器项目,托管了2个RIA服务类,两者都运行良好,还有1个WCF svc文件,在浏览器中可以正常加载(例如http://localhost/services/service.svc),但是当我在Silverlight客户端中通过代码访问它时,会出现“未找到”错误。
我很乐意继续调试,直到解决问题,但我想先检查一下我是否做了一些愚蠢的事情...
是否可以在同一个项目中混合使用RIA WCF服务和自定义WCF服务?
目前我有一个服务器项目,托管了2个RIA服务类,两者都运行良好,还有1个WCF svc文件,在浏览器中可以正常加载(例如http://localhost/services/service.svc),但是当我在Silverlight客户端中通过代码访问它时,会出现“未找到”错误。
我很乐意继续调试,直到解决问题,但我想先检查一下我是否做了一些愚蠢的事情...
/services/myservice.svc
但在元数据中,这最终被解析为:
http://localhost/services/myservice.svc/services/myservice.svc
这让一切都变得混乱。清除终结点的地址属性并更新引用即可使一切正常运作。
是的,您应该能够在同一个项目中托管RIA和普通WCF服务。到目前为止,我没有听说过有人报告将它们一起托管时遇到了困难。
Kyle