WCF RESTful:在Visual Studio 2010中添加服务引用

时间:2011-10-20 07:51:05

标签: visual-studio wcf visual-studio-2010 rest .net-4.0

我正在尝试将服务引用添加到Visual Studio 2010中的RESTful WCF服务。

实际上,Visual Studio 2010在我的解决方案中没有发现任何服务。

我的问题是:这是否可以使用RESTful WCF服务?

1 个答案:

答案 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)));