Используете ли вы онлайн-шаблон службы RESTful WCF для создания службы RESTful WCF? Этот шаблон использует файл .cs вместо файла .svc + .svc.cs. Который, кажется, делает разрыв "Discover Services In Solution" (Работает ли против служб .svc + .asmx, однако). Возможный обходной путь будет заключаться в том, чтобы реализовать его в форме .svc + .svc.cs.
Я только что проверил это локально, создав службу с использованием шаблона RESTful, добавив «Службу WCF» с помощью меню добавления нового файла и переместив туда код из «Service1.cs», и изменив таблицу маршрутов в Global.asax.cs to
RouteTable.Routes.Add(new ServiceRoute("TestService", new WebServiceHostFactory(), typeof(TestService)));