我正在尝试将服务引用添加到Visual Studio 2010中的RESTful WCF服务。
实际上,Visual Studio 2010在我的解决方案中没有发现任何服务。
我的问题是:这是否可以使用RESTful WCF服务?
答案 0 :(得分:1)
您是否使用在线WCF RESTful服务模板来创建RESTful WCF服务?此模板使用.cs文件而不是.svc + .svc.cs文件。这似乎使“解决方案中的发现服务”中断(但是对.svc + .asmx服务有效)。可能的解决方法是以.svc + .svc.cs。
的形式实现它我刚刚通过使用RESTful模板创建服务来本地测试,使用添加新文件菜单添加“WCF服务”并从那里移动“Service1.cs”中的代码,并修改路由表Global.asax.cs到
RouteTable.Routes.Add(new ServiceRoute("TestService", new WebServiceHostFactory(), typeof(TestService)));