Click here to Skip to main content
13,451,731 members (33,603 online)
Rate this:
Please Sign up or sign in to vote.
See more:
Hi Im trying to consume a WCF service in Sharepoint 2010 through Webparts. I followed this link for doing it.

But I'm not able to discover the Service.svc while adding service reference in the client. It shows error regarding metadata.

Can anyone help Please??
This is my web.config file
        <behavior name="WcfService.RevertServiceServiceBehavior">
          <servicemetadata httpgetenabled="true" />
          <servicedebug includeexceptiondetailinfaults="false" />
      <service behaviorconfiguration="WcfService.RevertServiceServiceBehavior">
        <endpoint address="" binding="basicHttpBinding" contract="WcfService.IRevert">
            <dns value="localhost" />
        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />

Thanks Suresh
Posted 6-Feb-13 22:47pm
Updated 7-Feb-13 17:54pm

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Sureshbalajin 7-Feb-13 6:13am
Thanks Rohit.
But, When I followed it I got stuck up at step 23. Im not able to discover the MyService.svc. Say my site URL is http://VM11:2505/sites/SPDemoSite , my project name is WCFSPProject1 ,namespace WcfServiceLibrary1 and my serice file name is MyService.svc. Then what could be the possible location where the .svc file can be discovered. What is that _vti_bin ? Does it apply for all machines?? Pls can u Help ??

Krunal Rohit 7-Feb-13 7:11am
your web.config is correct ??
Sureshbalajin 7-Feb-13 10:30am
Ya i hope so...

<?xml version="1.0" encoding="utf-8" ?>





<behavior name="WcfServiceLibrary1.Service1ServiceBehavior">

<serviceMetadata httpGetEnabled="true" />

<serviceDebug includeExceptionDetailInFaults="false" />


<service behaviorConfiguration="WcfServiceLibrary1.Service1ServiceBehavior"


<endpoint address="" binding="basicHttpBinding" contract="WcfServiceLibrary1.IService1">


<dns value="localhost" />

<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web03 | 2.8.180318.3 | Last Updated 7 Feb 2013
Copyright © CodeProject, 1999-2018
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100