大家好,现在我作为A项目组,要为B项目组开发一个适用于Silverlight的RIA Service,达到服务共享的目的,对方在开发应用时不需要再做服务层了,引用RIA Service就好了。
问题是我发布不了这样的服务,我是菜鸟,求高手帮助,下面是我的做法:
1.WCF RIA Service最终要依托于一个网站,所以我先建一个网站项目
2.建一个ADO.NET Entity
3.对这个Entity建一个Domain Service
做到这里,按官网的说法就是它已经默认生成了一个svc文件,可以这样访问:http://localhost:1234/MyWeb-MyService.svc
现在这个页面可以打开并查看,页面里有个连接http://localhost:1234/MyWeb-MyService.svc?WSDL,按官网的说法,打开这里连接就可以以xml的格式查看所有远程服务,就像Webservice。但我这个打不开,是个空链接。