WCF RESTful:在 Visual Studio 2010 中添加服务引用
我正在尝试向 Visual Studio 2010 中的 RESTful WCF 服务添加服务引用。
实际上,Visual Studio 2010 在我的解决方案中没有发现任何服务。
我的问题是:使用 RESTful WCF 服务可以实现这一点吗?
I'm trying to add a service reference to a RESTful WCF service in Visual Studio 2010.
Actually, Visual Studio 2010 doesn't discover any service in my solution.
My question is: is this possible using RESTful WCF services?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您是否使用在线 WCF RESTful 服务模板来创建 RESTful WCF 服务?此模板使用 .cs 文件而不是 .svc + .svc.cs 文件。这似乎使“在解决方案中发现服务”中断(但是对 .svc + .asmx 服务有效)。一种可能的解决方法是以 .svc + .svc.cs 的形式实现它。
我刚刚在本地测试了这一点,方法是使用 RESTful 模板创建服务,使用添加新文件菜单添加“WCF 服务”并将代码从“Service1.cs”移至其中,然后修改 Global.asax 中的路由表.cs 至
Are you using the online WCF RESTful Service template to create your RESTful WCF service? This template uses a .cs file instead of a .svc + .svc.cs file. Which seems to make the "Discover Services In Solution" break (Does work against .svc + .asmx services however). A possible work around would be to implement it in the form of .svc + .svc.cs.
I've just tested this locally by creating a service using the RESTful template, adding a "WCF Service" using the add new file menu and moving the code from "Service1.cs" in there, and modifying the route table in Global.asax.cs to